JOB SUMMARY
We are seeking an experienced Senior Oracle Full Stack Developer with strong expertise in Oracle Database, PL/SQL, Oracle Forms, and full-stack application development. The ideal candidate will be responsible for developing and maintaining database-driven applications, optimizing SQL performance, building application reports, and supporting multiple technology projects.
KEY RESPONSIBILITIES
- Design, develop, and maintain complex Oracle database solutions using SQL and PL/SQL.
- Develop and maintain Oracle Forms applications and related database components.
- Build and optimize complex DML, DDL, queries, stored procedures, and database objects.
- Perform database and SQL performance analysis and tuning.
- Develop and maintain full-stack application functionality across database, backend, and frontend layers.
- Develop application reporting using PHP, Classic ASP, or similar technologies.
- Use source-code repositories and continuous integration tools to support development workflows.
- Research technical issues, evaluate solutions, and resolve application development challenges.
- Translate business requirements into clear technical specifications and implementation solutions.
- Prepare technical documentation, reports, presentations, and business communications.
- Work closely with technical and business stakeholders to understand requirements and deliver effective solutions.
- Contribute to multiple projects and take project leadership responsibilities when required.
REQUIRED QUALIFICATIONS
- 7+ years of professional software development experience.
- Strong experience with Oracle Database and PL/SQL.
- Experience developing complex SQL queries and database objects using DML and DDL.
- Strong experience with Oracle Forms development.
- Experience with SQL/database performance tuning.
- Full-stack development experience across application and database layers.
- Experience with application reporting technologies such as PHP and/or Classic ASP.
- Experience using Git or other code repositories.
- Experience with CI/CD or continuous integration tools.
- Strong ability to translate business requirements into technical specifications.
- Strong analytical, research, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to manage multiple projects and work effectively in a collaborative environment.
PREFERRED QUALIFICATIONS
- Experience working on large-scale enterprise database applications.
- Experience serving as a technical lead or project lead.
- Experience working with multiple business and technical stakeholders.
- Strong technical documentation and presentation skills.