We are looking for a resilient, detail-oriented Full Stack Developer to join our Technical Support Engineering team. This role focuses on actively developing, supporting, and evolving a mission-critical ASP.NET WebForms platform. You will work hands-on in a large legacy codebase, delivering bug fixes, performance improvements, and new features—while helping document and guide its future modernization. This is a high-impact role for someone who enjoys deep technical problem-solving and taking ownership of complex systems. What You'll Do Develop, maintain, and support a large-scale ASP.NET WebForms application Troubleshoot and resolve complex production issues using logs, debugging, and root-cause analysis Write and optimize advanced SQL queries, stored procedures, and views Build and maintain simple .NET APIs and background jobs Collaborate with QA and Customer Success to reproduce issues and explain technical causes Document legacy logic and contribute to ongoing system improvements Required What You Bring 3+ years of hands-on experience developing with ASP.NET WebForms 4+ years of experience with C#/VB.NET and .NET Framework or .NET 8 4+ years of advanced SQL development, including performance tuning and production support Strong front-end fundamentals: HTML, CSS, JavaScript, jQuery Experience with Hangfire, background processing, and email templating Strong troubleshooting skills and a patient, methodical problem-solving approach Ability to clearly explain technical issues to non-technical stakeholders A mindset oriented toward quality, maintainability, and gradual modernization Nice to Have React or experience Azure DevOps and CI/CD pipelines Cloud exposure (especially Azure)