Job Description
The Senior Oracle Database Developer must be a skilled programmer with eperience in writing advanced Oracle PL/SQL code.

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
Personal Competencies
  • 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
Qualification and Education
  • 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