Design and build new features and enhancements for our global ticketing platforms
Optimize for user experience and performance in scaling out our applications to handle massive spikes in traffic
Build scalable modules for internal applications and external partners
Create services that power the core of our infrastructure, implementing APIs and features for our mission critical products
Work closely with other engineers, architects, business analysts, product and project managers to create innovative solutions that continue to push the boundaries of our business
Participate in design and code reviews to ensure best practices and high-quality code
Develop consistent, well tested code with Open-Source Programming Languages and Frameworks
Work with third parties to make a seamless and integrated experience for our customers and fans
Requirements
6+ years of relevant software development experience within a professional environment
BS in Computer Science or a related technical field
Solid experience with Web Technologies, HTML, CSS, JavaScript, TypeScript
Experience with frameworks and interfaces such as ExpressJS
Experience with development in Open-Source Technologies such as NodeJS
Proficiency with C#, .NET core and its ecosystems
Experience in working with Microsoft SQL Server, Oracle, MySQL or PostgreSQL
Excellent communication skills
Solid technical foundation and understanding of the software development life cycle
Deep domain expertise, often the go-to engineer in a specific area
Designs cross team solutions and influences architecture
Proven record of learning new languages, skills and technologies quickly, with minimal guidance