Senior Oracle Database Developer
Job Description
The Senior Oracle Database Developer must be a skilled programmer with eperience in writing advanced Oracle PL/SQL code.
Key Responsibilities
Technical Competencies
Key Responsibilities
- Designing and implementing Oracle PL/SQL packages.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing PL/SQL software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Create PL/SQL coding standards
- Recommending changes to existing Oracle code.
- Creating unit and integration PL/SQL test frameworks.
- Ensuring continuous professional self-development.
- Release management of Oracle PL/SQL code
- Presentation of project deliverables to other stakeholders
- Training staff within the department where required (Knowledge sharing)
- Produce weekly reports indicating project progress, development tasks, resource requirements and any other challenges affecting assigned projects or other department projects
Technical Competencies
- Experience using code management tools
- Experience with entity design, database structures and Oracle data dictionary
- Analytical mindset and good problem-solving skills.
- Experience creating relational data models and flow diagrams
- Advanced Oracle SQL and PL/SQL programming experience
- Experience writing Oracle REST API’s
- Experience performance tuning SQL and PL/SQL
- Knowledge of Oracle Apex
- Excellent written and verbal communication skills
- Good organizational skills.
- Attention to detail.
- Good time management skills
- Ability to establish and maintain effective working relationships with people at all levels of the organization
- High standards of personal integrity and adherence to professional and ethical standards
- Ability to prioritize and use initiative
- Ability to multitask
- Ability to work as part of a team or on their own
- Ability to handle sensitive company materials and information in a confidential manner
- Ability to work under pressure
- Undergraduate Degree in Computer Science or related field.
- Ability to design and implement advanced PL/SQL code in modules
- Minimum three (3) years experience writing advanced PL/SQL code
Job Type
Full-Time Regular
Full-Time Regular