Intermediate SQL Developer

Gauteng
Posted 1 year ago

Purpose

Responsible for batch processing development as well as backend capability to support the application. SQL developers translate software requirements into workable programming code and maintain and develop programs for use in business. The role usually involves writing technical documents, building, testing, implementing and sometimes supporting applications using programming languages and development tools. The SQL Developer contributes to the development of software to support web, and multi-media applications that facilitates the achievement of business outcomes and improves business efficiencies and processes through leveraging technology.

 

Key Area of Responsibility

  • Work as part of a project team, reporting to an IT Manager
  • Working with seniors to ensure the requirements have been met
  • Definition and organization of development tasks related to features and accurate estimation of these tasks
  • Undertake other duties as directed by line managers commensurate with the post
  • Actively seeking opportunities to contribute improvements to Client's applications

 

Qualification and Skill Requirements

  • Computer Science or other relevant technical degree, diploma or certification
  • At least 5+ years Development experience
  • Experience of the full software development lifecycle
  • Experience within an agile environment, with Scrum/KANBAN as methodology
  • Working knowledge of SQL (DDL, DML, JSON, XML)
  • Experience in dealing with large datasets and managing incremental batch loading methodologies
  • Understanding of relational data structures including keys, constraints and triggers
  • Experienced in using relational database technologies in an environment with high data volumes and many transactional systems
  • Ability to develop unit testing of code components
  • Advantageous – Microsoft stack SSIS, SSRS, SSAS, Power BI, SQL Server
  • Experience with DevOps practices is beneficial
  • Previous experience in the Insurance Industry is beneficial

 

Behavioural Competencies

  • Good planning, organizational skills, task/project driven, deadline oriented
  • Good collaboration, communication and interpersonal skills
  • Ability to prioritize and work under pressure
  • High attention to quality and detail
  • Process and practices orientated
  • Analytical and problem-solving skills.

Job Features

Job CategoryDeveloper

Apply Online

A valid phone number is required.
A valid email address is required.
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *