Lead Software Engineer – C#/.NET/React – Sporting Industry

at Michael Page
Published March 20, 2023
Location Chicago, IL
Category Default  
Job Type Full-time  


My client is an established sports and athletics firm is looking to bring on an experienced Lead Software Developer. They are looking for someone who is proficient in C#, .NET, React.

Client Details

My client focuses on Youth Sports and Development, helping to organize and streamline national events, practice, and game schedules, as well as individual athlete data. After experiencing immense growth over the last 5 years, they're seeking a Senior Software Engineer to be a key player in growing their platform and mobile application utilizing C#, .net, Javascript, and React. The Lead Software Engineer will join a growing team of 8 and report directly to the CTO.

The ideal candidate will have 10+ years of coding experience using C#, .NET as well as experience working on Cloud-based platforms. They're seeking someone with a passion for leadership and the drive to mentor others on the team. This role is hybrid, with 2-3 days per week in the office.


  • Develop backend solutions utilizing C# and .net
  • Utilize HTML, CSS, JavaScript, and React Native
  • Use and adapt existing web applications for mobile apps
  • Create and test software prototypes
  • Perform complete testing of web applications-unit and end-to-end automated testing, engaging users as necessary
  • Operate in a scrum/agile environment, working towards quality code and quality products.
  • This position is hybrid; this person would be expected to commute to the office 2-3 times per week
  • You will contribute to the development, design, and test automation best practices and procedures.
  • This is Full-stack development position. Including data modeling/database, middleware, frontend UI, web services, and deployment.
  • Contribute to important team culture and contribute code to efforts across a fast-growing company
  • Support, maintain and upgrade code and participate in implementation of a complex system
  • Evaluate and recommend software technologies in these areas, evaluate alternatives and analyze problems with data infrastructures
  • Mentor junior members of the team


  • 10+ years of Fullstack experience.
  • Bachelor's Degree in Computer Science or related field.
  • Strong proficiency with C#, ASP.NET, React, and JavaScript.
  • Experience using SQL databases - either relational and/or non-relational experience.
  • Experience working with REST APIs.
  • Strong attention to detail, always looking to create robust solutions that minimize excess redundancies.
  • Excellent troubleshooting and communication skills.
  • Clear documentation.
  • A desire to have an impact on the world with the software being developed.

Job Offer

  • Competitive salary ranging from $160K - $190K dependent on interviews and what expertise you bring to the table.
  • Comprehensive Medical, Dental, Vision & Basic Life Insurance.
  • 401K Match up to 4%.
  • Short-term/Long-term disability coverage.
  • Performance Bonus & Equity.
  • Paid Parental Leave Program.
  • Flexible Time Off Program.
  • Referral Bonus Program.
  • Brand new office space, with daily breakfasts and lunches provided.
  • In-house gym included.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.