Senior Full-Stack Engineer

Skills
C#Computer ScienceFull-Stack DevelopmentManagementDatabasesDigital StrategyHealthcare
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Senior-level hands-on experience with C#, .NET / .NET Core, and ASP.NET Core
  • Hands-on experience with React or Angular
  • Hands-on Microsoft Azure experience including App Service Functions and Service Bus with microservices architecture
  • Strong REST / Web API development experience
  • Strong SQL Server / Azure SQL database design and optimization skills
  • Proficiency with Git and CI/CD pipelines on Azure DevOps
  • Experience contributing to legacy modernization or rewrite initiatives
  • Bachelor's degree in Computer Science Information Systems Engineering or a related field or equivalent experience

Nice to have

  • Self-motivated
  • Quick learner
  • Adaptable
  • Collaborative
  • Detail-oriented
  • Proactive
  • Accountable
  • Self-directed

Day to day

  • Design, build, and maintain end-to-end features across a .NET backend and a modern web front end on Azure.
  • Develop and integrate REST APIs and microservices while helping modernize and refactor a legacy application into current patterns.
  • Collaborate closely with data and AI engineers, participate in code and design reviews, and improve reliability through troubleshooting and root cause analysis.