Role Overview
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. As a Software Engineer, you will engage in the full software development lifecycle, designing and deploying AI-powered solutions and scalable applications that enhance products, workflows, and decision-making.
Responsibilities
- Engage in the full software development lifecycle, focusing on coding, testing, and debugging.
- Write clean, efficient, and maintainable code following best practices.
- Collaborate with team members to design, develop, and deploy new features.
- Optimize and enhance the performance of existing software applications.
- Support security initiatives and implement necessary vulnerability fixes.
- Participate in Scrum meetings, design reviews, and production support readiness reviews.
- Manage incidents requiring in-depth technical knowledge and troubleshooting.
- Monitor IT systems and applications using Splunk.
- Design, develop, and deploy AI-powered solutions using no-code, low-code, and advanced platforms.
Requirements
- Undergraduate degree or equivalent experience (B.Tech / MCA / Msc / MTech).
- 2+ years of experience in the IT industry.
- 2+ years of experience as a Java Developer.
- Experience with Java concepts, patterns, Eclipse, and Maven.
- Solid knowledge of Kafka, MongoDB, Spring Boot, Microservices, REST APIs, and Python.
- Experience with Pipelines, Artifactory, GIT, Unit Testing, and Mocking.
- Experience with Cloud Platforms such as OpenShift and Azure.
- Proven problem-solving, analytical, and communication skills.
Skills
- Java
- Spring Boot
- Microservices
- Python
- Azure