Full-Stack C# / .NET Software Developer


📍 Chicago, IL | 🏢 Hybrid | 💼 Full-Time

At Sprocket Sports, we are currently seeking a Full-Stack Software Developer to join our Team. The ideal candidate has a passion for youth sports and creating best-in-class software applications that will be used by thousands of youth sports club administrators, coaches, parents, and players.

 

About Sprocket

Sprocket Sports is a fast-growing technology company based in Chicago and a national leader in the youth sports space. Our software and services help clubs streamline operations, reduce costs, and grow faster, so they can focus on what really matters: kids playing sports. We’re also proud to be a certified Great Place to Work® 2024, with a culture that balances high standards, accountability, and fun.

 

What you'll do:

As an experienced software developer, you will work with our product managers, UX specialists, and, occasionally, operational stakeholders to build functionality that helps the company deliver its youth sports club management platform. Our software developers not only write the code but also significantly contribute to the feature requirements and ongoing evolution of the product modules. We are therefore seeking individuals who like to think creatively and have a passion for improving upon the features that they are working on.

 

Responsibilities:
  • Partner closely with product managers and other developers to define future product direction.
  • Architect the database and code structure to deliver functionality in a manner that will be scalable and with high performance.
  • Develop code adhering to the specifications, user stories and tickets for both web and mobile applications.
    Interface with 3rd party vendors to define and develop integrations to other platforms.
  • Leverage AI to gain efficiencies in code creation and unit testing.
  • Test, troubleshoot, debug and maintain new product features to ensure functionality is delivered without defects.
  • Monitor platform traffic and make adjustments as necessary to ensure good application performance.

 

What We're Looking For:
  • Bachelor's degree in a Computer Science or related field.
  • 5+ years professional experience in software development.
  • Proficiency in programming languages & frameworks such as C#, Angular, .NET Core and SQL.
  • Experience with agile development methodologies.
  • Strong problem-solving skills.
  • Strong communication and interpersonal skills; ability to analytically defend design decisions and take feedback without ego.
  • Strong attention to detail and accountability.

 

Why Join Us?
  • ✅ Certified Great Place to Work® 2024
  • 🤝 Mission-driven team with a big vision
  • 🚀 Fast-growing startup with room to grow
  • 💼 Competitive salary + equity
  • 📊 401(k) with company match
  • 🩺 Comprehensive medical and dental
  • 🎉 A culture built on Higher Standards, Greater Accountability, and More Fun