Vaco is seeking a versatile and highly accountable Oracle Business Applications Programmer (Oracle Forms) to serve as the primary developer for a Phoenix client.
In this role you'd be supporting Oracle-based applications across multiple departments, taking ownership of designing, upgrading, migrating, and maintaining Oracle applications, while ensuring optimal performance, seamless collaboration with end users, and strict adherence to best practices. You will demonstrate technical expertise in Oracle Forms (ideally version 12 ), understanding of data integration (i.e. APIs, SFTP, etc.), as well as possess exceptional interpersonal and documentation skills to support a diverse organizational environment.
This role will play a key role in establishing current state as our client builds towards a modern future state solution. If this aligns with your experience and you’d like to learn more, please reach out to a member of the Vaco Arizona team today.
Technical Skills :
- Expertise in building Oracle business apps leveraging Oracle Forms and / or Oracle APEX
- Understanding of data integration via APIs, SFTP, etc.
- SQL, PL / SQL, or other database-driven application development.
- Proficiency with Oracle database development performance tuning is a plus.
- Familiarity with version control systems and debugging methodology.
Core Responsibilities :
Core Development & Maintenance :
Serve as the sole programmer supporting multiple departments by developing, maintaining, and optimizing Oracle Forms-based applications.Write, optimize, and maintain complex SQL queries for Oracle databases.Design, develop, and implement user-friendly applications in Oracle Forms to meet diverse departmental needs.Support, troubleshoot, and upgrade legacy Oracle Forms-based systems to modern versions (moving to Forms 14) to ensure continued functionality and integration with modern platforms.Upgrades & Migrations :
Lead the planning, testing, and execution of business applications upgrades, ensuring minimal disruption to business operations.Develop and execute comprehensive migration plans for moving systems to newer Forms versions or alternative platforms when required.Integrations :
Integrating software and multiple data sources using different methodologiesDevelop and maintain web API’s, SFTP, point-to-point integrations, Pub & Sub, etc.Testing & Validation :
Implement rigorous testing protocols to validate processes and code prior to deployment.Ensure thorough testing and quality assurance for all upgrades, new developments, and changes to existing systems.Collaborate with stakeholders to validate system functionality and compliance with user requirements.Collaboration & Accountability :
Act as the key point of contact for programming needs across departments, ensuring timely and accurate delivery of solutions.Collaborate directly with end users and department leaders to gather requirements, provide support, and deliver high-quality results.Maintain clear and consistent communication with stakeholders, proactively managing expectations and project timelines.Documentation & Knowledge Sharing :
Document existing and newly developed code, workflows, and visual designs to ensure long-term maintainability and understanding.Maintain up-to-date records of all upgrades, changes, and testing processes.Provide technical insights and guidance to other teams or contractors when required.Continuous Improvement :
Identify opportunities for optimizing system performance, improving user interfaces, and enhancing workflows.Stay informed about the latest Oracle technologies and trends to implement cutting-edge solutions.Required Qualifications :
Strong proficiency in custom business applications development leveraging Oracle Forms and SQL / Oracle database programming.Demonstrated experience developing and maintaining applications using Oracle Forms.Expertise on software development lifecycle processes and integrations.Exceptional problem-solving and analytical abilities.Strong interpersonal skills to foster collaboration with non-technical end users and technical teams.Ability to self-manage and prioritize tasks effectively in a high-accountability environment.Strong attention to detail and commitment to following best practices for testing and validation.Excellent written and verbal communication skills, particularly in technical documentation.Database administration skills and experience.Experience with middleware technologies, like Tomcat or WebLogic is a plus.Windows Server OS knowledge and familiarity.Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.