This role is part of an elite overlay consulting organization providing expert-level solution building and product knowledge to support Oracle Health’s strategic engagements. As a Consulting Lead Software Developer, you will play a key role in solving complex challenges utilizing Oracle’s APEX technology. This role will require that you obtain and maintain Federal Security clearance as a US-based citizen.
The ideal candidate will be energized and driven by solving problems in new and innovative ways. Candidates must be comfortable working in an ever-changing environment and have the ability to engage with stakeholders to identify minimal viable product for rapid delivery of new technology solutions.
Qualifications:
- BS/MS in Computer Science or equivalent experience in the Information Technology field.
- A minimum of 5 years’ experience with Oracle APEX, including more recent releases such as 21.x.
- In-depth knowledge of logical/physical database design and strong experience with Oracle SQL and PL/SQL.
- Good to strong understanding of database inter-connectivity and data transfer methods such as REST etc.
- Intermediate or better experience in modern web technologies e.g. HTML 5, CSS 3, jQuery, JavaScript.
- Awareness of libraries such as the Oracle JavaScript Extension Toolkit (JET) would be very desirable.
- Maintain and enforce APEX, SQL, PL/SQL, JavaScript etc. development and coding standards.
- Strong programming skills in languages such as Python, Java, or Scala
- Demonstrate strong analytical, critical thinking, troubleshooting, and data analysis skills to solve complex issues.
- Experience designing, adapting and implementing technical solutions that are aligned with business strategy.
- Ability to work independently while engaging the customer and providing information to the broader team.
- Excellent written skills, specifically to transform designs into detailed user and technical documentation.
- Thorough understanding of application development, project lifecycle, and associated methodologies.
- Able to design, develop, test and deploy web applications with very little supervision, if necessary.
- Strong ability to communicate both verbally and in writing with internal and external teams.
- Proven track record of creating intuitive, logical, visually appealing web user interfaces.
- Strong attention to detail, troubleshooting skills and solution orientated mind set.
- Ability to prioritize and multitask on multiple projects or competing requests.
- Comfortable working with and supporting end users' questions or requests.
- Preferred: Millennium applications experience
Responsibilities
- Designing, developing, testing and documenting new applications and supporting/enhancing existing applications on the APEX platform.
- Perform system analysis and system development tasks. Analyze functional business requirements to develop solutions and create technical specifications.
- Partner with business analysts, fellow engineering resources and end users to evaluate business requirements, minimal viable product requirements, and deliver required features/functions.
- Collaborate with other business units to ensure that security and architecture requirements are fulfilled.
- Adhere to data architecture guidance and best practice methodologies such as the SDLC and Agile etc.
- Continuously identify opportunities for application improvements, performance tuning, and resolving issues.
- Collaborate with other application owners and leaders to communicate, share, and implement best practices.
- Reverse engineer existing applications, including data integrations, and troubleshoot any on-demand problems.