What are the responsibilities and job description for the Senior Full Stack .Net Software Engineer position at SincSports?
Location: Remote (US preferred)Company: SincSportsType: Full-timeAbout SincSportsSincSports is a long-standing SaaS platform powering youth and amateur sports events across the U.S. We support thousands of teams, tournaments, and organizers each year with registration, scheduling, communication, and event management tools.We are actively modernizing our platform — upgrading legacy .NET systems, expanding cloud infrastructure, and investing in mobile and cross-platform solutions. This role is critical to that effort. The RoleWe are looking for a Senior Full Stack Software Engineer who can work comfortably across legacy .NET applications and modern .NET Core systems, help guide architectural decisions, and take ownership of key parts of our platform as we evolve.This is a hands-on role. You’ll be writing production code, improving performance and reliability, and helping modernize systems that support real customers at scale. Key ResponsibilitiesDesign, build, and maintain web applications using ASP.NET, .NET Core, and related technologiesWork across both legacy VB.NET applications and modern C#/.NET Core servicesBuild and maintain APIs and backend servicesCollaborate on database design and optimization using SQL Server / Azure SQLParticipate in modernization efforts (refactoring, migrations, technical debt reduction)Contribute to frontend and mobile initiatives (Flutter/Dart experience is a plus)Deploy and support applications in Microsoft AzureReview code, mentor junior developers, and promote best practicesCollaborate closely with leadership on technical strategy and roadmap planning Required Qualifications5 years of professional software development experienceStrong experience with .NET Framework, VB.net and C#Experience working with or migrating legacy systemsSolid SQL skills (queries, indexes, performance tuning)Experience building and consuming REST APIsFamiliarity with Git and modern development workflowsAbility to work independently and take ownership of projects Preferred / Bonus ExperienceExperience with .NET Core / ASP.NET CoreVB.NET experience (or willingness to work in legacy VB.NET codebases)Experience with Microsoft Azure (App Services, SQL, Storage, CI/CD)Frontend or mobile experience with Flutter and DartExperience modernizing or refactoring older SaaS platformsFamiliarity with DevOps, CI/CD pipelines, and cloud monitoring What We’re Looking For (Beyond the Resume)Comfortable balancing new development and legacy maintenancePragmatic mindset — able to improve systems incrementallyStrong problem-solving skills and attention to detailClear communicator who can work with technical and non-technical teammatesSomeone who enjoys having real impact in a smaller company Why SincSports?Meaningful ownership over core systemsReal customers and real scale — not a greenfield toy appOpportunity to influence architecture and technical directionFlexible work environment
Salary : $100,000 - $140,000