Software Engineer
Fully Remote
6-Month Contract (potential extension or conversion)
U.S. citizenship required (federal contract requirement)
Overview
Join a high-impact engineering team driving a multi-year modernization initiative for a large-scale platform within a healthcare technology organization. This role is part of a critical effort to build a brand-new telehealth application while modernizing legacy systems into a cloud-native architecture. We’re hiring mid-level full-stack engineers with strong experience in .NET Core, C#, API development, Angular, SQL, and Azure DevOps (ADO) within the healthcare industry.
Responsibilities
- Develop and scale new telehealth application features in a cloud-native environment.
- Own feature development across the stack: UI, APIs, services, and database layers.
- Translate business requirements into technical solutions in an Agile environment.
- Collaborate with Product, BA, and QA teams to refine features and execute sprints.
- Drive operational excellence through DevOps, CI/CD, automated testing, and monitoring.
- Assist with application containerization, infrastructure provisioning using Terraform, and Kubernetes-based deployment strategies.
- Support Azure infrastructure components including storage solutions, Service Bus, Functions, and Key Vault.
- Mentor junior engineers and perform code reviews.
Qualifications
- 5+ years of full-stack development experience with C#, .NET Framework, and .NET Core in enterprise environments.
- Strong expertise in designing and integrating RESTful APIs and backend services.
- Front-end development with Angular.
- Proficiency with SQL for database development and migrations.
- Experience applying object-oriented design and SOLID principles in development.
- Proficiency in building CI/CD pipelines using Azure DevOps (ADO), including Docker builds, database migrations, and test automation (unit, integration, and end-to-end).
- Experience deploying containerized applications with Kubernetes.
- Experience with Terraform for infrastructure provisioning and cloud environment configuration.
- Proficiency with Git and branching/version control strategies.
- Healthcare industry experience preferred, particularly in digital health or telehealth applications.
Benefits: Weekly paycheck, holiday pay, health insurance (medical, dental, vision), 401K