Database Developer
Job SummaryWe are seeking an experienced Oracle Database Developer to design, develop, optimize, and maintain enterprise database systems that support complex business applications. This role is responsible for ensuring database stability, reliability, performance, and scalability, while supporting ongoing enhancements, research initiatives, and operational improvements.The ideal candidate will work closely with database personnel, front-end developers, and support teams to deliver high-quality, well-documented, and efficient database solutions.Essential Duties & ResponsibilitiesOther duties and tasks may be assigned as needed.Design, develop, and maintain relational database systems to ensure stability, reliability, and optimal performanceDesign and implement database solutions based on end-user and business requirementsDevelop, test, and maintain Oracle database objects, including tables, views, triggers, procedures, functions, and packagesRefactor and optimize existing database objects to support system enhancements, diagnostics, and research initiativesInvestigate and support new technologies to improve and extend existing database capabilitiesPerform database performance tuning and optimization to improve application performancePrepare and maintain technical documentation for database applications and processesMaintain database source code using version control systemsLearn and adopt new programming tools, techniques, and technologies as requiredCollaborate with database administrators, front-end developers, and customer support teamsProvide availability and support during critical production or system issues as neededDevelop standard operating procedures (SOPs) and documentation for future referenceQualifications & RequirementsTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily.EducationBachelor's degree in Information Technology, Computer Science, or equivalent professional experienceExperience & Technical Skills5+ years of hands-on experience in Oracle relational data modeling, database development, and shell scripting3+ years of experience with:Oracle Database DDL and DMLPL/SQL and SQLDatabase concepts including tables, views, triggers, procedures, functions, and packagesTools such as SQL*Plus, SQLcl, or SQL DeveloperData modeling tools (e.g., SQL Modeler, ERwin, TOAD or similar)Data extraction utilities, Oracle Data Pump, and SQL LoaderUnix/Linux environments and shell scriptingExperience using database source control systems (e.g., VSS or equivalent)Strong experience with database testing, validation, and performance tuningProven ability to lead or significantly contribute to database transformation and development projects from concept through successful implementationDemonstrated technical excellence supporting complex or data-intensive user environmentsStrong proficiency in technical documentation and communicating solutions to both technical and non-technical stakeholdersSuccessful Competency FactorsAnalytical thinking and problem-solving skillsStrong written and verbal communicationProfessionalism and confidentialityAbility to collaborate effectively with staff, leadership, and external organizationsAbility to multitask efficiently in a calm and professional manner