Software Developer 3

Oracle Oracle · Enterprise · United States

Software Engineer at Oracle modernizing healthcare systems using OCI, focusing on building high-scale cloud services for financial processes. The role involves designing and developing APIs, data pipelines, and working with EHR/RCM datasets, while also leveraging AI tools for productivity.

What you'd actually do

  1. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.
  2. Provide technical leadership to other software developers.
  3. Specify, design and implement modest changes to existing software architecture to meet changing needs.
  4. Participate in service design and development into working APIs.
  5. Build and enhance data pipelines, workflows, and transformations.

Skills

Required

  • BS/MS in Computer Science or equivalent
  • 5+ years of relevant software engineering experience
  • Java
  • SQL
  • High-scale distributed data systems
  • Cloud experience (OCI/AWS/Azure)
  • Full software development lifecycle experience
  • Cross-functional collaboration

Nice to have

  • Background in healthcare or digital health systems
  • Understanding of EHR systems and RCM workflows
  • LLMs
  • prompt engineering
  • agent frameworks
  • Data engineering: ETL, data transformation, data modeling (Spark, SQL)

What the JD emphasized

  • BS/MS in in Computer Science or equivalent
  • 5+ years of relevant software engineering experience
  • Strong software engineering skills in Java
  • Strong knowledge of SQL
  • Experience building high-scale distributed data systems
  • Cloud experience (OCI/AWS/Azure)
  • Experience with creating major new functionality in a software system all the way from design, through development and testing to production deployment.
  • Experience with collaborating across multiple functional areas to develop components that are part of a larger system.
  • Experience with blending hands-on coding with smart adoption of AI-driven solutions to rapidly prototype, test, iterate, and deliver reliable code.
  • Experience using the ChatGPT, Claude or similar models on a routine basis to improve productivity.