
Software Engineer
Optum India · Noida, Uttar Pradesh, India
- On site
- Full-time
- $120,000 / year
- Noida, Uttar Pradesh, India
Job highlights
- Design and develop full stack applications.
- Implement scalable backend services and APIs.
- Optimize data models and pipelines.
- Evaluate emerging AI and cloud technologies.
- Contribute to CI/CD and cloud migration.
About the role
About Optum
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
Primary Responsibilities
- Design, develop, and maintain end-to-end full stack applications supporting advanced automation use cases.
- Implement scalable backend services and APIs using .NET, C#, Python, and cloud-native architectures.
- Design and optimize data models, SQL queries, and data pipelines to support automation and analytics.
- Continuously evaluate emerging technologies in Agentic AI, automation, and cloud engineering to improve solution effectiveness.
- Build/extend APIs and microservices that expose curated data for real-time and near-real-time use cases, ensuring backward compatibility and solid observability.
- Contribute to CI/CD practices (pipelines and deployment automation), infrastructure-as-code exposure, secrets management, and automated testing for data and services.
- Partner with architects/SMEs to migrate workloads to cloud-native paradigms with clear SLAs and operational expectations.
- Participate in on-call/production support rotations; perform root-cause analysis and preventive hardening to maintain reliability and SLA adherence.
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives.
Key skills/competency
- Software Engineer
- Full Stack Development
- .NET
- C#
- Python
- Cloud Native Architectures
- API Development
- Microservices
- Data Pipelines
- Agentic AI
Skills & topics
- Software Engineer
- Full Stack Developer
- Backend Developer
- .NET Developer
- C# Developer
- Python Developer
- Cloud Engineer
- API Developer
- Automation Engineer
- AI Engineer
How to get hired
- Tailor your resume: Highlight experience with .NET, C#, Python, cloud-native architectures, and AI.
- Showcase your projects: Emphasize full-stack development, API creation, and data pipeline optimization.
- Demonstrate AI knowledge: Detail your experience with LLMs and agentic AI frameworks.
- Prepare for technical interviews: Be ready to discuss system design, coding challenges, and cloud concepts.
- Understand Optum's mission: Articulate how your skills can advance health optimization and equitable care.
Technical preparation
Practice .NET, C#, and Python coding.,Build and deploy sample APIs.,Design data models and SQL queries.,Study cloud-native architectures and CI/CD.
Behavioral questions
Describe a complex technical challenge you solved.,How do you approach learning new technologies?,How do you ensure code quality and reliability?,How do you collaborate with architects and SMEs?
Frequently asked questions
- What are the key technologies used by the Software Engineer role at Optum?
- The Software Engineer role at Optum primarily utilizes .NET, C#, Python for backend development, alongside cloud-native architectures. Experience with Git, Git Actions, LLMs, and agentic AI frameworks is also crucial.
- What is the expected experience level for a Software Engineer at Optum?
- While specific years aren't stated, the responsibilities suggest a mid-career to senior level, with experience in full-stack development, API design, cloud migration, and CI/CD practices being highly valued.
- How does Optum foster career development for its Software Engineers?
- Optum offers comprehensive benefits and career development opportunities. The role involves continuous evaluation of emerging technologies and partnering with architects, indicating a growth-oriented environment.
- What kind of impact can a Software Engineer make at Optum?
- Software Engineers at Optum directly improve health outcomes by connecting people with necessary care, data, and resources, contributing to advancing health optimization on a global scale.
- What is the work arrangement for this Software Engineer position?
- The job description does not explicitly state the work arrangement. However, it mentions "alternative work arrangements" as a possibility and participation in "on-call/production support rotations," suggesting it might be hybrid or on-site with remote flexibility for certain tasks.
- What are the primary responsibilities of a Software Engineer at Optum?
- Primary responsibilities include designing, developing, and maintaining full-stack applications, implementing scalable backend services and APIs, optimizing data models and pipelines, and contributing to CI/CD practices and cloud migration.
- How important is knowledge of AI in this Software Engineer role?
- Knowledge in LLM and agentic AI frameworks is a required qualification, indicating a significant focus on artificial intelligence and automation within the role.
Similar roles
Open positions we recommend based on this role.