Principal Software Developer

1 week ago


bangalore, India Oracle Full time

Oracle Health AI (OHAI) is redefining the future of healthcare by building data-driven, intelligent solutions to improve patient outcomes and operational efficiency across health systems worldwide. We are seeking an experienced professional for an IC4-level position. This role requires strong technical expertise, advanced problem-solving skills, and the ability to drive key projects independently. As an IC4, you will collaborate with cross-functional teams to deliver innovative solutions, mentor junior team members, and contribute to Oracle’s strategic initiatives. The ideal candidate possesses strong technical skills, excellent communication abilities, and a passion for continuous learning in a dynamic, global environment.OHAI delivers cutting-edge healthcare and artificial intelligence solutions that help transform medical workflows, advance research, and improve the quality of care worldwide. Join a collaborative, mission-driven team at the intersection of health and technology.ResponsibilitiesKey Responsibilities for IC4 Full Stack Engineer at Oracle:Lead the end-to-end development of scalable, robust web applications using both front-end and back-end technologies.Architect, design, and implement features across the full stack (UI, API, databases, and cloud infrastructure).Collaborate with cross-functional teams to translate business requirements into technical solutions.Proactively identify and address performance, security, and scalability challenges.Uphold coding best practices, conduct peer code reviews, and set standards for junior engineers.Mentor team members to drive technical growth and foster a culture of continuous learning.Ensure all deliverables meet Oracle’s quality, security, privacy, and compliance requirements.Key Qualifications for IC4 Full Stack Engineer at Oracle:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline, or equivalent hands-on experience.Typically 8+ years of professional experience in full stack software development.Deep expertise in modern front-end frameworks (e.g., React, Angular, or similar) and back-end technologies (e.g., Java, Node.js, Python, or similar). - Deep understanding of Software architecture patterns, Design patterns and Data Structures and scalable designs.Experience in common open source Software and tools such as Docker, Kubernetes, Jenkins, GIT or other Continues Integration/version control tools etc.Knowledge of DevOps.Solid experience with cloud platforms (e.g., Oracle Cloud, AWS, or Azure) and CI/CD practices.Demonstrated track record of leading complex projects and mentoring other engineers.Excellent communication, collaboration, problem-solving, and organisational skills.



  • Bangalore, India London Stock Exchange Group Full time

    Position: Principal Software Developer Job Description We're looking for an exceedingly talented Software Technologist to work as part of the Content DBoR Development team in CTT. As a Principal Software Developer in the team, you'll be responsible for the technical direction of our Content DBoR - Collection and distribution systems, ensuring that we are...


  • bangalore, India Dell Technologies Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • bangalore, India Oracle Full time

    DescriptionWe are building a new Software Assurance Gateway team at OCI. Our mission is to build and operate a set of gateway services to ensure the security and integrity of the services running within a customer's tenancy. The team will develop, maintain and operationalize this new class of services with a high degree of resiliency, scalability and...


  • Bangalore, India Dell Technologies Full time

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...


  • bangalore, India Dell Technologies Full time

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...


  • bangalore, India Dell Technologies Full time

    Principal Software Engineer PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage systems,...


  • bangalore, India Babelsys Technology Full time

    Title: Principal Software DeveloperJob Level: Job Code: Dept: Research & DevelopmentSub-Dept: R&D: Engr-DW-NorAmDivision (P&L): Product, Digital Wealth About the Role InvestCloud is seeking a highly experienced and influential Principal Software Developer to serve as a key technical leader, driving innovation, architectural excellence, and strategic...


  • bangalore, India Dell Technologies Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Bangalore, Karnataka, India Dell Full time

    Principal Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics all with the most advanced technologies tools software engineering methodologies Join us as a...


  • Bangalore, India Dell Technologies Full time

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...