Description

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.

Education

Bachelor's degree