Open role
[Remote] Senior.Net Full-Stack Engineer
Note: The job is a remote job and is open to candidates in USA. UnitedHealth Group's Optum delivers technology-enabled care and health services designed to help people live healthier lives. The Senior .NET Full-Stack Engineer will design, develop, test, and maintain scalable enterprise applications and microservices using .NET, Angular, SQL Server, cloud, and container technologies. The role also involves building AI-powered solutions, maintaining CI/CD pipelines, collaborating across engineering teams, and mentoring junior developers.
Responsibilities
- Design, develop, test, and maintain scalable enterprise applications using C#, ASP.NET Core/.NET Core, Web APIs, and SQL Server
- Architect and implement microservices-based solutions, ensuring high availability, scalability, security, and performance
- Develop and consume RESTful APIs and integrate with internal and external systems
- Build responsive and user-friendly front-end applications using Angular, TypeScript, HTML5, CSS3, and Bootstrap
- Design and optimize database schemas, write efficient T-SQL queries, stored procedures, and performance-tuned SQL solutions
- Implement secure authentication and authorization mechanisms using JWT, OAuth 2.0, and industry best practices
- Maintain CI/CD pipelines using GIT actions to automate build, deployment, and release processes
- Containerize applications using Docker and deploy/manage workloads on Kubernetes platforms
- Collaborate with cross-functional teams including Product Owners, Architects, QA Engineers, and DevOps teams to deliver high-quality solutions
- Apply SOLID principles, Clean Architecture, Design Patterns, and best coding practices to ensure maintainable and robust software
- Participate in code reviews, technical design discussions, troubleshooting, and root cause analysis of production issues
- Develop unit and integration tests to ensure application quality, reliability, and performance
- Monitor applications, identify bottlenecks, and implement performance improvements
- Work within Agile/Scrum teams, contributing to sprint planning, estimation, backlog refinement, and release activities
- Mentor junior developers and contribute to continuous improvement initiatives, technical standards, and engineering best practices
- Design, develop, and deploy AI-powered solutions to address complex business challenges with emphasis on responsible use of AI
- Development skills - As an AI Builder create Code for the project along with other development resources
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field OR having equivalent experience
- 8+ years of technical experience designing and developing large enterprise solutions using C#, .NET Framework, .NET Core, SQL Server, Entity Framework, micro services architecture, and domain driven design
- 5+ years of technical experience designing and developing web solutions using Angular and React
- 4+ years of experience designing, developing, and integrating RESTful APIs and microservice architectures
- 2+ years of experience designing and deploying cloud-native applications on Microsoft Azure (including Azure Functions or similar serverless components)
- 1+ years of hands-on experience orchestrating and managing containerized deployments using Azure Kubernetes Service (AKS) or equivalent Kubernetes-based container technologies
- 1+ years Experience with AI productivity and engineering tools such as GitHub Copilot, Microsoft 365 Copilot, Codex, Claude, and Visual Studio Code-based AI-assisted
- 1+ years Proven solid engineering fundamentals including APIs, microservices, scalable system design, testing, debugging, documentation, and secure development practices
- Experience in the healthcare domain is preferred; claims process knowledge and provider services experience are highly recommended
- Experience working with Angular technology
- 1+ year of experience working with GitHub Copilot, Microsoft 365 Copilot, Codex, Claude, and Visual Studio Code-based AI-assisted development
- Strong experience designing, configuring, and executing automated CI/CD pipelines (e.g., Azure DevOps, GitHub Actions)
- Demonstrate baseline proficiency in enterprise-approved AI tools including GitHub Copilot, Microsoft 365 Copilot, Codex, Claude, and other approved GenAI platforms
- Maintain consistent use of AI tools, with an expectation of minimum 90% weekly usage where applicable to coding, documentation, analysis, and delivery workflows
- Apply AI tools to improve developer productivity, solution quality, documentation efficiency, testing support, data analysis, and decision-making workflows
- Stay current with evolving AI capabilities, LLM frameworks, agentic patterns, RAG techniques, and enterprise AI governance expectations
Benefits
- Flexibility to telecommute from anywhere within the U.S., subject to UnitedHealth Group's Telecommuter Policy
- Comprehensive benefits package
- Incentive and recognition programs
- Equity stock purchase
- 401k contribution
- Career development opportunities
Company Overview