This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This project includes ongoing enhancement and maintenance of the client's applications. The team will follow an Agile approach, working in sprints to deliver high-quality features and functionality aligned with direction from the client's Product Owner and business stakeholders.
Job Responsibility:
Maintain and enhance mature .NET web applications spanning both .NET Framework 4.7.2 and modern .NET 8 that collectively support thousands of tournament organizers and sports organizations
Constantly initiate conversations with Product Managers, Product Owners, User Experience, Quality Engineers, Operations, Customer Service, and Software Engineering teammates in the U.S. and across the globe
Deliver with a focus on decomposition and daily production releases or merges to mainline
Integrate with diverse systems, vendors, and services, including payment processors, hotel booking platforms, and identity providers, adapting to different architectures and programming languages beyond the .NET environment
Retain knowledge thoroughly and effectively, enabling you to share it and train others with confidence
Analyze existing processes and implement actionable improvements, including modernizing legacy .NET Framework code to .NET 8+
Learn and use Terraform to manage and optimize cloud infrastructure
Learn and use APM tools to monitor, alert, and optimize web application performance
Requirements:
Bachelor’s degree in Computer Science or equivalent training/experience
6+ years of professional experience with C# and ASP.NET (Framework or Core) web applications
4+ years of professional experience maintaining and transforming a mature .NET web application into a secure, scalable, and stable modern web service-based cloud architecture
4+ years of professional experience with MySQL, SQL Server, or an equivalent relational database
Proficiency in English at Upper-Intermediate level or higher to effectively communicate in virtual meetings, technical documentation, and team collaborations
What we offer:
Technical and non-technical training for professional and personal growth
Internal conferences and meetups to learn from industry experts
Support and mentorship from an experienced employee to help you professional grow and development
Internal startup incubator
Health insurance
English courses
Sports activities to promote a healthy lifestyle
Flexible work options, including remote and hybrid opportunities
Referral program for bringing in new talent
Work anniversary program and additional vacation days