Company Description
At Optum, we are dedicated to addressing complex healthcare challenges through advanced technology and data-driven insights. Our approach, known as Healthy Optumism, emphasizes realistic yet hopeful solutions that connect people, reduce inefficiencies, and promote prevention. By leveraging real-time data and fostering human connections, we focus on delivering efficient, affordable, and high-quality care. While change is a process, every step we take brings us closer to a better, healthier future.
Role Description
This is a full-time, on-site Senior Software Engineer role based in Bengaluru South. The Senior Software Engineer will design, develop, test, and implement scalable software solutions for healthcare applications. They will take part in detailed technical design discussions, collaborate with cross-functional teams, troubleshoot complex issues, and ensure the performance, security, and reliability of systems. The role includes mentoring junior engineers and contributing to continuous process improvement initiatives within the team.
Qualifications
- Proficiency in software development languages such as Java, Python, or C++
- Experience with cloud technologies like AWS, Azure, or Google Cloud
- Strong understanding of databases and data modeling
- Expertise in software testing, debugging, and performance optimization
- Knowledge in system architecture and distributed systems
- Excellent problem-solving, analytical, and communication skills
- Ability to work collaboratively in a team environment
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Experience in the healthcare or related industry is a plus
Required Qualifications:
- Bachelor's degree in computer science, Mathematics, Engineering, or other technology related fields
- 10 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, networking, Azure deployment and managing Azure infra
- 5+ years of technical experience designing and developing web solutions using Angular, React, Kendo, NgRx State management
- Experience in building and deploying solutions in Azure
- Demonstrated experience with Agile methodologies
- Sense of initiative and can-do attitude are highly recommended to succeed in this position
- Proven ability to lead a team, and to build effective working relationships within team and across other IT groups, ability to work independently