
Senior Software Engineer
Oracle · United States
- Hybrid
- Full-time
- $140,000 / year
- United States
Job highlights
- Develop healthcare insurance software modules.
- Build scalable microservices and APIs.
- Integrate healthcare standards and EDI.
- Leverage AI and automation initiatives.
- Collaborate with distributed engineering teams.
About the role
Job Description
As a member of the software engineering division, you will assist in defining and developing software solutions associated with Oracle Health Insurance products. You will design, develop, test, and deploy software components while collaborating with cross-functional teams across product management, architecture, QA, and customer implementations.
Responsibilities
- Develop and enhance OHI modules supporting enrollment, benefits, claims, and payments.
- Build scalable microservices and APIs supporting payer workflows.
- Contribute to healthcare payer platform capabilities and country-specific configurations.
- Participate in AI and automation initiatives leveraging LLMs and agent-based solutions.
- Develop integrations using healthcare standards and EDI transactions.
- Troubleshoot production issues and support continuous improvement initiatives.
- Collaborate with distributed engineering teams to deliver high-quality software.
Mandatory Qualifications
- BS/MS in Computer Science or related field.
- 3–7 years of software engineering experience.
- Strong programming skills in Java and/or Python.
- Experience with REST APIs and distributed systems.
- Strong SQL and database fundamentals.
- Experience with cloud technologies (OCI, AWS, or Azure).
- Knowledge of software design patterns and object-oriented design.
- Experience working in Agile development environments.
- Familiarity with CI/CD pipelines and automated testing.
- Experience leveraging AI-assisted software development tools and modern developer productivity technologies.
Preferred Qualifications
- Healthcare payer domain knowledge.
- Exposure to claims processing, enrollment, benefits administration, or provider payments.
- Familiarity with Medicare, Medicaid, or commercial insurance workflows.
- Experience with EDI transactions (837, 834, 835).
- Experience with GenAI, prompt engineering, or AI agents.
About Us
Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Key skills/competency
- Software Engineering
- Java
- Python
- REST APIs
- Distributed Systems
- SQL
- Cloud Technologies
- Object-Oriented Design
- Agile Development
- AI/ML
Skills & topics
- Senior Software Engineer
- Software Development
- Java
- Python
- REST APIs
- Distributed Systems
- SQL
- Cloud Computing
- Agile
- AI
How to get hired
- Tailor your resume: Highlight Java, Python, REST APIs, distributed systems, SQL, and cloud experience.
- Showcase healthcare knowledge: Emphasize any experience with claims, enrollment, or EDI transactions.
- Demonstrate AI/ML skills: Mention experience with LLMs, prompt engineering, or AI-assisted tools.
- Prepare for technical interviews: Be ready to discuss software design patterns and object-oriented principles.
- Understand Oracle's culture: Research their AI and cloud solutions and commitment to innovation.
Technical preparation
Behavioral questions
Frequently asked questions
- What specific healthcare domain knowledge is valuable for the Senior Software Engineer role at Oracle?
- For the Senior Software Engineer position at Oracle, healthcare domain knowledge related to claims processing, enrollment, benefits administration, and provider payments is highly preferred. Familiarity with workflows in Medicare, Medicaid, or commercial insurance, as well as experience with EDI transactions like 837, 834, and 835, would make a candidate stand out.
- What programming languages are most important for this Senior Software Engineer job at Oracle?
- The Senior Software Engineer role at Oracle requires strong programming skills primarily in Java and/or Python. Proficiency in these languages is crucial for developing and enhancing OHI modules and building scalable microservices and APIs.
- Does Oracle prefer candidates with experience in specific cloud platforms for the Senior Software Engineer role?
- Yes, Oracle is looking for experience with cloud technologies, specifically mentioning OCI, AWS, or Azure for the Senior Software Engineer position. Experience with cloud environments is a mandatory qualification for this role.
- What is Oracle's stance on AI and automation for the Senior Software Engineer position?
- Oracle actively encourages participation in AI and automation initiatives. For the Senior Software Engineer role, candidates are expected to leverage LLMs, agent-based solutions, and AI-assisted software development tools, making experience in GenAI or prompt engineering a plus.
- How much software engineering experience is required for the Senior Software Engineer position at Oracle?
- The mandatory qualifications for the Senior Software Engineer role at Oracle specify 3 to 7 years of software engineering experience. Candidates should have a BS/MS in Computer Science or a related field to be considered.
- What are the key benefits offered to a Senior Software Engineer at Oracle?
- Oracle offers a comprehensive benefits package for its Senior Software Engineers, including medical, dental, and vision insurance, disability and life insurance, 401(k) with company match, flexible vacation, paid holidays, paid sick leave, parental leave, adoption assistance, and an Employee Stock Purchase Plan.
- How does Oracle handle accessibility accommodations for job applicants?
- Oracle is committed to including people with disabilities. If accessibility assistance or accommodation is needed at any stage of the employment process, applicants can contact Oracle by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.