> Markdown version of [/jobs/ext/3531303-consulting-lead-software-developer-apex](https://www.wearedevelopers.com/jobs/ext/3531303-consulting-lead-software-developer-apex). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Consulting Lead Software Developer - Apex - **Company:** Oracle - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $97,800.0 - $209,500.0 - **Contract:** Permanent contract - **Skills:** Cerner, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Data Analysis, HTML5, Cascading Style Sheets (CSS), Computer Programming, Databases, Data Architecture, Data Transmissions, Data Integration, Systems Analysis, JQuery, Python (Programming Language), Oracle (Applications), Oracle SQL Developer, Performance Tuning, Systems Development Life Cycle, Oracle Apex, Reverse Engineering, Software Engineering, PL-SQL, SQL Databases, Web Applications, Apex Code, Information Technology, Web Technologies, Software Coding - **Published:** October 1, 2026 - **Apply:** https://www.bostonjobsite.com/job.asp?id=3413486738&tx=TT4542TYD&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 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 ## Description 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., * 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [The ABC of DX](https://www.wearedevelopers.com/videos/727-the-abc-of-dx) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)