Senior Software Developer

About the Company:

At Outbox AXS we provide full event lifecycle solutions to empower venues, teams, artists and fans with the best technology solutions and the richest insights for the entire event experience. We provide the only full fan-lifecycle platform – from discovery, to purchasing, to both at-event and post-event solutions – that makes data actionable and drives fan engagement and loyalty.

In 2015 Outbox AXS and Veritix merged, creating the industry’s ultimate music, sports, arts and events ticketing platform. With 450 employees in 4 countries, the Outbox AXS I Veritix combined entity is the new leader of digital ticketing for live entertainment venues and fans.


The Senior Software Developer builds and supports high-performance applications and tools for the next generation of fan life-cycle management services for the sports and entertainment industries.


Role Requirements:

  • Leads other developers in the creation and enhancement of features in the Veritix product suite using the latest technologies.
  • Creates technical designs for complex strategic features.
  • Evaluates, selects, and integrates tools and processes to support our architecture.
  • Leads design and code reviews to ensure changes meet our standards for security, quality, and style.
  • Helps plan timelines. Mitigates risks to ensure we deliver a superior product on time and with minimal risk.
  • Works with product managers to define and scope user stories.
  • Works through unplanned changes and emergencies to ensure our clients’ success.
  • Estimates the high-level scale and scope of projects and features.
  • Participates in planning sessions to create a shared commitment among the team of what will be delivered in each sprint.
  • Works with architects, product owners, and other developers to produce system-level designs.

Education and Experience:

  • S. or M.S in Computer Science or related field
  • 6-8 years of development experience


Knowledge & Skills:

  • Extensive experience building and supporting fast, high-volume/high-traffic production applications and services
  • Experience with .NET technologies
  • Advanced knowledge of C#, C++, or Java (C# preferred)
  • Advanced knowledge of system architecture and common system-level patterns and practices
  • Experience working with relational databases and stored procedures
  • Experience with Microsoft Azure or other cloud-based systems a plus
  • Knowledge of ServiceStack a plus
  • Experience with leading the software development cycle within a team of senior and junior developers.
Apply Now