ENVIRONMENT:

A dynamic Financial Services Provider seeks a passionate coder to fill the role of a Junior-Mid SQL/Python Developer who will be involved in coding, implementations, testing and system enhancements. The ideal candidate will require Grade 12/Matric, have a suitable Programming/IT Degree or Diploma with at least 2 years or more solid work experience in Programming and Database Design using MS SQL or Python. You must also have experience in Agile and Iterative methodologies; expertise on GIT operations or similar software; practical experience in high volume Capacity Planning & Performance Tuning, good System Modelling & skills in Java, JavaScript, PHP, CSS and HTML.

DUTIES:

  • Assist Business Analysts to translate strategic decisions into business solutions.
  • Assist with analysis and design of new systems and databases.
  • Assist with architecture of systems and IT (development) landscape.
  • Role includes coding, implementations, testing and system enhancements.
  • Provide higher technical and programming support.
  • Co-ordinate time and priorities to ensure that goals are met.
  • Advise management on best practices and design of new enhancements.

Software Development –

  • Assist with analysis and design of new systems, requirements and databases.
  • Develop technical specifications / program specifications and some systems documentation.
  • Develop modules for in-house system.
  • Responsible for basic Systems Analyst functions.
  • May assist with analysing system design requirements.
  • Advise management on effective applications, covering areas such as maintenance, support, man-machine interface, and data management requirements.
  • Provide sizing and scoping for development work required.
  • Develop, test, and implement new systems and system changes in accordance with agreed coding standards and principles.
  • Provide development solutions, which maintain the technical integrity of the solution.
  • Perform data conversion.
  • Document system features and functionality. The above is done under limited supervision.

System Testing –

  • Assist solution construction including Programming, Systems Testing and correction of programme models.
  • Interpret and execute test plans or assist in developing test plans in conjunction with Systems Analyst, Senior Analyst Programmer or Business Analyst.
  • Responsible for Unit Testing, Integration Testing, Regression Testing and Software Performance Testing.

Quality Management –

  • Ensure technical integrity of the solution.
  • Ensure that all system changes align with coding standards and principles.

REQUIREMENTS:

Qualifications –

  • Matric / Grade 12.
  • A relevant Programming / IT Diploma / Degree.

Experience/Skills –

  • A minimum of 2 years or more solid experience in Programming.
  • A minimum of 2 years or more, experience in Database Design using MS SQL or Python.
  • Experienced in Agile and Iterative methodologies.
  • Expertise on GIT operations or similar software.
  • Practical experience in high volume Capacity Planning & Performance Tuning.
  • Experience in Java, JavaScript, PHP, CSS and HTML.
  • Good System Modelling skills.
  • Standby if needed.

Advantageous –

  • Knowledge of Mendix or low code technologies.

ATTRIBUTES:

  • Have a good working relationship with users, Business Analysts and other technical staff.
  • Works with little supervision.
  • Excellent problem solving and analytical skills.
  • Ability to deliver as per agreed time standards and work under pressure.
  • Excellent verbal and written communication skills.
  • Personal Mastery.
  • Customer first.
  • Strategic.
  • Innovative.
  • Execution.
  • Collaboration.
  • Accountable for service delivery through own efforts and the team deliverables with limited supervision.
  • Individually accountable for managing own time, tasks, and output quality.
  • Make increased contributions by broadening individual skills.
  • Collaborate effectively with others to achieve personal and team results.
  • Accept and live the company values.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.

Desired Skills:

  • Junior
  • Mid
  • SQL

Learn more/Apply for this position