Software Developer
Explicitly requires vibe coding practices and use of AI-assisted coding tools (Codex, Claude, Cline) to speed development.
About the Role
Build the next-generation AI-first Electronic Health Record (EHR) as a full-stack developer focused on cloud-scale, distributed, and fault-tolerant systems. Drive adoption of AI-assisted coding and modern development practices to accelerate delivery and improve clinician-facing usability and accessibility.
Job Description
Role
As a Consulting Member of Technical Staff at Oracle, you will help define and develop the next-generation, AI-first Electronic Health Record (EHR). You will design and implement complex distributed, cloud-scale services, clinical applications, APIs, and user interfaces that prioritize accessibility, usability, security, and cross-platform support.
Key Responsibilities
- Design, develop, and deploy robust, scalable, and maintainable EHR platform components and clinical applications.
- Lead technical projects across organizational boundaries and define software development best practices to enable rapid, high-quality delivery.
- Leverage AI-assisted coding tools and vibe coding practices (e.g., Codex, Claude, Cline) to accelerate application design, code generation, and debugging.
- Introduce, promote, and continuously improve AI-powered productivity enhancements across the engineering team and guide tool adoption.
- Collaborate with technical and non-technical stakeholders to deliver APIs, AI-powered features, and exceptional user experiences.
- Ensure architectural rigor, security, maintainability, and KPI-driven iteration throughout the product lifecycle.
Requirements
- Proven experience as a full-stack engineer building cloud-scale, distributed, and fault-tolerant systems.
- Strong communication skills and demonstrated ability to lead projects across organizational boundaries.
- Experience championing and accelerating adoption of modern development practices and tooling.
- Familiarity with AI-assisted coding tools and workflows and a willingness to incorporate them into the development lifecycle.
- Commitment to accessibility, usability, security, and cross-platform support in user-facing applications.