Posted on: 25 September 2023
ID 886784

Senior Software Developer/Engineer

A new Senior Developer/Engineer role has opened up with a South African Payment Profile Hosting Credit Bureau. This role is based in Johannesburg, SA.

About Our Client

Our client is an industry-leading and innovative national payment profile hosting credit bureau. Some of the solutions they offer include bespoke reporting and analytics, digital identification, paperless FICA and online data analytics. They make use of in-house, industry-transforming algorithms and matching tools to leverage big data in every aspect of on-boarding and credit life cycle activities.

Job Summary

EQ8 Recruit has been engaged to help recruit a Senior Developer/Engineer with a wide ranging and dynamic skill set. As part of the software development team, you will be working with large amounts of data to create powerful and impactful services. Our client has several different code-bases offering different challenges and required skills, which we are constantly trying to improve, re-invent and build on. Candidates must be highly skilled in Python and SQL.

THE SUCCESSFUL APPLICANT

In order to be shortlisted for this role, you have the following skills and experience, but not limited to:-
  • 6+ Years of professional experience
  • A three year degree / diploma or equivalent, preferably in computer science or information technology
  • Python (4+ years): data processing, flask and creating modular and reusable code
  • MySQL (or other equivalent) (4+ years): constructing efficient queries, good knowledge of indexing, joining and sub-queries
  • Linux (Ubuntu server primarily): bash scripting, logging and debugging
  • Git
  • AWS (optional bonus)
  • PHP, Laravel, Vue.js, Javascript, HTML, CSS (optional bonus)
  • Nginx (optional bonus)
  • Apache (optional bonus)
Job Description

The role responsibilities will include, but not limited to:-
  • Maintaining and improving existing systems
  • Designing, developing and unit testing new applications
  • Adhering to programming best practices as well as internal company practices and coding guidelines.
  • Investigating new technologies that will improve effectiveness and efficiency of systems.
  • Working extensively with large amounts of data, ensuring the integrity and quality of that data when delivered.
  • Database administration including: creating well-organised table structures, database replication setup and maintenance and optimizing tables to handle requests efficiently with large amounts of data.
  • Managing, prioritising and creating solutions to ad-hoc requests.
  • Debugging issues in the event of system failures in production.
  • Security must be your utmost concern, as a Credit Bureau we hold large amounts of sensitive data and cannot risk security flaws
Please be advised that only shortlisted candidates that have the specific skills and experiences required to fulfill the responsibilities of the role will be contacted for a telephone interview by one of our consultants. Thereafter a detailed job description will be made available for discussion before CVs are submitted to our client for review.

REMUNERATION PACKAGE

A market-related salary based on the level of responsibility for this role is on offer as well as a generous relocation offer is available.
Occupation:
Management, human resources jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Black Rock Mine Jobs 0656857964

Black Rock Mine Jobs 0656857964

Black Rock Mine
Kimberley
Jobin.co.za
RAM COURIER JOBS

RAM COURIER JOBS

SCAW METALS
Pretoria / Tshwane
Jobin.co.za
Driver Jobs-RAM COURIERS Mr Malepe 0736576657
Jobin.co.za
BLACK ROCK MINE WORKERS (0656857964)

BLACK ROCK MINE WORKERS (0656857964)

BLACK ROCK MINE
Kuruman
Jobin.co.za
Transnet Code 10-14 Driver

Transnet Code 10-14 Driver

Transnet
Johannesburg
Jobin.co.za
General Worker

General Worker

Transnet Port Terminal
Durban City
Jobin.co.za
Administrative Jobs

Administrative Jobs

Transnet
Durban City
Jobin.co.za
Transnet General Cleaner

Transnet General Cleaner

Transnet
Westville
Jobin.co.za