Full Stack Engineer (.NET) - Remote Opportunity
About the Role
We are seeking a Mid-Level Full-Stack Developer to join an Agile engineering team building and scaling a large enterprise healthcare platform. This is a hands-on development role focused on designing, developing, and deploying cloud-native applications using Microsoft technologies. The ideal candidate has experience across backend and frontend development, cloud infrastructure, microservices, and modern deployment practices. You will work with cross-functional teams to build scalable applications and deliver high-quality software solutions.
Key Responsibilities
Design, develop, and deploy cloud-native applications for an enterprise healthcare platform. Build and maintain backend services using .NET Core. Develop frontend interfaces and application features using Angular. Contribute to application architecture and the development of scalable software solutions. Work with Microsoft Azure to develop and support cloud-native applications. Use Terraform to support infrastructure as a service (IaaS) requirements. Develop and support microservices-based applications. Work with CI/CD pipelines and Kubernetes to support application delivery and deployment. Contribute to systems built around event-driven architecture. Collaborate with Agile team members and cross-functional stakeholders throughout the development process.
Required Qualifications
Bachelor’s degree in Computer Science or a related field. Experience as a full-stack developer using .NET Core. Frontend development experience with Angular. Experience with Terraform and infrastructure as a service (IaaS). Strong experience developing cloud-native applications on Microsoft Azure. Hands-on experience with microservices; this is a required qualification. Experience with CI/CD pipelines and Kubernetes. Experience working with event-driven architecture. Must be a U.S. citizen. Location & Work Arrangement Work arrangement: 100% remote Employment type: 12-month W-2 contract
Compensation
Hourly rate: $55–$59 per hour