Responsibilities
- Engage in the design and development of software applications from initial concept to final deployment.
- Apply critical thinking to devise creative and innovative solutions for business challenges.
- Guide application design through global teams to build applications that deliver significant business value quickly.
- Assess new technologies, external products, and designs for alignment with roadmap needs and provide recommendations.
- Collaborate with infrastructure teams to ensure infrastructure aligns with architecture and adjust technical architecture when needed to support infrastructure requirements.
- Design, support, and continuously improve the product codebase and continuous integration pipeline.
- Investigate and resolve performance and stability issues in production systems.
- Conduct PL/SQL and query performance tuning on large-volume production data sets to ensure scalability and responsiveness.
- Use AI-assisted development tools to accelerate PL/SQL coding, code review, and testing cycles.
- Work collaboratively with a globally distributed team.
- Operate within a team of software and DevOps engineers.
- Identify opportunities for improvements in scalability, performance, security, and serviceability.
- Complete all responsibilities outlined in the annual performance review and goal setting.
- Complete all special projects and other duties as assigned.
- Perform duties with or without reasonable accommodation.
Requirements
- Over 10 years of experience in enterprise software design and development using Oracle.
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Hands-on experience with advanced Oracle features such as BULK Collection.
- Demonstrated proficiency in database development and performance tuning in Oracle RDBMS, including PL/SQL performance tuning on large-volume data sets (execution plan analysis, bulk operations, partitioning, indexing strategy).
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to accelerate PL/SQL development, code review, and testing.
- Deep understanding of advanced features in Oracle database development.
- Experience with standard tools such as JIRA and GIT.
- Configuration of CI servers (Hudson/Jenkins/Bamboo, Cruise Control).
- Implementation of CI/CD.
Nice to Have
- Knowledge of functional programming preferred.
- Understanding of prevalent Software Development Lifecycle Methodologies with specific exposure or participation in Agile Scrum techniques preferred.
Benefits
- Medical, dental, vision, disability, and life insurance coverage
- 401(k) savings plans
- Paid family leave
- 9 paid holidays per year
- 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti
Compensation
This role is eligible for discretionary bonus consideration.
Work Arrangement
Remote (Worldwide) — Remote
Other
- Must be able to provide a dedicated, secure work area.
- Must be able to provide high-speed internet access/connectivity and office setup and maintenance.
- No adverse environmental conditions are expected.
- All interviews will be conducted virtually.
- This role is eligible for discretionary bonus consideration.