eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.
We are seeking a skilled Database Developer with strong expertise in PL/SQL and ETL processes. This role is responsible for analyzing business requirements, defining database specifications, and developing efficient, cost‑effective database solutions. The developer will work closely with business analysts and technical teams, receiving general direction from management while contributing to the full lifecycle of database application development—from design and coding to testing, tuning, and implementation. The position may also coordinate activities across other IT teams, such as operations, technical support, and database administration.
Core Responsibilities
- Gather and analyze system requirements for new or enhanced database applications.
- Translate user and business requirements into technical database specifications and implement them in database code.
- Develop, test, and deploy application solutions that are efficient, scalable, and aligned with enterprise standards.
- Create, maintain, and optimize SQL queries, stored procedures, packages, and PL/SQL routines.
- Support development teams by assisting with database design, data modeling, performance tuning, and troubleshooting.
- Work with complex data models, relational structures, and object‑relational mapping to support reporting and analytics needs.
- Diagnose and tune SQL performance issues, ensuring high availability and efficient system operation.
Required Qualifications
- 5–10 years of hands‑on database development experience across Oracle and SQL Server environments.
- Strong proficiency in Oracle SQL and PL/SQL (11g and 12c)
- Full understanding of relational database modeling and database application architecture.
- Experience writing and maintaining packages, procedures, functions, and triggers.
- Ability to optimize, tune, and troubleshoot SQL code and overall server performance.
Nice-to-Have Skills
- Experience building and maintaining PL/SQL batches, stored procedures, and database triggers.
- Knowledge of ETL processes and tools (preferred but not required).
- Familiarity with Agile methodologies such as Scrum and tools like Jira.
- Bachelor’s degree in Computer Science or a related field (preferred but not required).