Note: The job is a remote job and is open to candidates in USA. Optum is a global organization that delivers care aided by technology to help millions of 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, Azure, and Kubernetes. The role also involves developing AI-powered solutions, collaborating with cross-functional teams, mentoring junior developers, and contributing to software quality and engineering best practices.
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.
- Comprehensive benefits package
- Incentive and recognition programs
- Equity stock purchase
- 401k contribution
- Career development opportunities
Company Overview
Company H1B Sponsorship