SENIOR BACK END DEVELOPER x 2

November 11, 2025

Reports To: Chief of Technology

Purpose:
To do cross product integrations, including backend, frontend and API development, utilising modern technologies and design principles

ESSENTIAL FUNCTIONS:

Self – Management:
• Guide development efforts towards successful project delivery;
• Provide technical leadership to teammates through coaching and mentorship;
• Maintain high standards of software quality within the team by maintaining good practices and habits;
• Maintaining meeting time frames set out within a scrum methodology;
• Implement and carry out effective internal QA processes for all pieces of work;
• Time and project management of projects to ensure timeous completion.
• Stay current with new technologies, frameworks, and architectural trends.

Software Development:
• Multilingual knowledge;
• Write original code and update existing code, ensuring that all code meets program requirements;
• Ensuring a mobile first methodology is always applied;
• Creating and implementing design plans, and ensuring the end product meets the quality standards required;
• Ensure all new software functions smoothly across various platforms;
• Perform intensive internal testing of all code changes to ensure they are free of errors and regressions;
• Keeping up-to-date with industry trends and technology developments. Board | Responsible Gambling – 0800 006 008 Postal Address: PO Box 345, Banbury Cross, 2164,

Minimum Requirements:
• 5 years minimum experience in Back End
• 5 years minimum experience in developing APIs for use in Front End development;
• 3 years minimum experience within an agile/scrum framework;
• 5 Years minimum experience with SQL;
• 5 years minimum experience in Dev Ops;
• 1-year minimum experience required with Docker and/or Kubernetes.

Requirements: Experience, Education and Other:
• Grade 12 (matric certificate required);
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• Exposure to Apache Kafka servers;
• Exposure to Microservices architectures;
• Strong portfolio demonstrating your programming and design skills;
• Knowledge of Angular/React;
• 3-5 years’ experience in a betting company (an advantage).

Soft Skills
• Strong analytical and problem-solving abilities.
• Excellent communication and leadership skills.
• Ability to work collaboratively in cross-functional teams.
• Commitment to writing clean, maintainable, and efficient code.
• Proactive approach to identifying performance bottlenecks and system improvements.

Responses to be sent to employment@wsb.co.za, with the job title in the subject line.

You May Also Like…

BRANCH SUPERVISOR x 2

BRANCH SUPERVISOR x 2

Reports To: Branch Manager Purpose: To assist the Branch Manager in running the day-to-day functions of the branch....

BRANCH SUPERVISOR x 1

BRANCH SUPERVISOR x 1

Reports To: Branch Manager Purpose: To assist the Branch Manager in running the day-to-day functions of the branch....

Still not found what you’re looking for?

Apply Now

Your First Name
Field is required!
Field is required!
Your Last Name
Field is required!
Field is required!
Your E-mail Address
Field is required!
Field is required!
Your Phone Number
Field is required!
Field is required!
City
Field is required!
Field is required!
Zipcode
Field is required!
Field is required!
  • - Please specify the position you are applying for? -
  • General work (My job is not listed)
  • NIGHT IT TECHNICIAN
  • BRANCH SUPERVISOR
  • SENIOR BACK END DEVELOPER
  • ACTIVATIONS TEAM LEADER
  • BRANCH MANAGER – RANDBURG
  • BRANCH SUPERVISOR – Parow
  • BRANCH SUPERVISOR - KRUGERSDORP
  • MARKETING TECHNOLOGY MANAGER
  • BUSINESS DEVELOPMENT MANAGER
  • IT SECURITY OFFICER
  • OPERATIONAL TRAINING & DEVELOPMENT SPECIALIST
  • SENIOR TEST ANALYST
  • BRANCH SUPERVISOR
  • ASSISTANT REGIONAL OPERATIONS MANAGER
  • GRAPHIC DESIGNER
- Please specify the position you are applying for? -
Field is required!
Field is required!
Upload your CV and Cover letter...
Field is required!
Field is required!
Share This

Share This

Share this post with your friends!