Lead the end-to-end development of large-scale web applications and system integrations using the Microsoft stack.
Responsibilities
- Design, develop, test, and support high-volume, low-latency web applications and secure architectures.
- Translate business requirements into technical specifications and statements of work.
- Perform code reviews, resolve defects, and serve as a liaison between IT, QA, and business stakeholders.
- Implement RESTful APIs and manage cloud-native deployments on Azure or AWS.
- Mentor junior developers and drive Agile/Scrum best practices within the team.
Required Skills
- 10+ years of experience in software engineering with a focus on high-performance, scalable systems.
- 6+ years of hands-on development using C#.NET, ASP.NET Core, MVC, Razor Pages, and Web APIs.
- 4+ years of data engineering experience with SQL Server, including high-performance query optimization.
- 4+ years of experience designing and implementing RESTful APIs.
- 2+ years of experience as a development lead.
- 2+ years of hands-on work with Azure or AWS cloud services and hybrid architectural designs.
- Proficiency with jQuery, Bootstrap, and modern design patterns.
- Familiarity with Azure DevOps, GitHub, and FHIR APIs.
- Bachelor's degree in Computer Science or related field.