Senior Platform Software Engineer

Oracle

3–5 yrs Bengaluru Full Time Work from office
Oracle logo
Posted : today
Actively hiring

Job description

Join Oracle Health as a Senior Platform Software Engineer and drive the future of cloud-native EHR strategy. This full-stack role offers a unique opportunity to work on critical healthcare applications that impact clinicians and patients daily. We seek engineers adept at complex technical challenges, possessing strong system design capabilities and a profound sense of ownership across the software development lifecycle.

This position is ideal for those passionate about building scalable, reliable, and performant backend systems within a dynamic environment. You will contribute to mission-critical healthcare solutions, shaping the next generation of our cloud-native EHR platform.

Responsibilities

Key responsibilities include designing, developing, and maintaining scalable cloud-native patient engagement applications, integrating them with core EHR functionalities and clinical workflows. You will build high-performance backend services and distributed systems that power essential healthcare operations.

Develop full-stack solutions with a primary focus on backend architecture, performance, and reliability. Collaborate with product managers and cross-functional teams to translate business needs into robust technical solutions. Drive architectural discussions and contribute to the long-term platform vision. Serve as a technical leader, guiding architecture and best practices while mentoring junior engineers through code and design reviews. Lead engineering initiatives and foster a culture of excellence and continuous learning. Own services end-to-end, from requirements to production support, including troubleshooting and performance improvements. Leverage AI-assisted development tools to enhance productivity while maintaining strong engineering fundamentals.

Qualifications

Candidates must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, coupled with 3-5 years of professional software engineering experience. Essential qualifications include robust experience in developing enterprise-scale backend systems using Java, Python, or similar object-oriented languages.

A deep understanding of distributed systems, microservices architecture, APIs, scalability, resiliency, and performance optimization is crucial. Experience building and supporting cloud-native applications in modern environments, along with a proven track record as a technical lead, is required. Familiarity with guiding and supporting engineering teams through technical execution and delivery is also expected. Strong command of software design principles, data structures, algorithms, and system architecture, alongside excellent communication skills for conveying technical concepts to diverse audiences, are vital for success in this role.

Essential Skills

JavaPythonObject-Oriented ProgrammingDistributed SystemsMicroservicesAPI DesignScalabilityResiliencyPerformance OptimizationCloud-Native ApplicationsTechnical LeadershipMentoringSoftware Design PrinciplesData StructuresAlgorithmsSystem ArchitectureCommunication Skills

Good to Have

Cloud PlatformsContainerizationDevOpsAI-Assisted Development Tools

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

IT Consulting

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX