Senior Back End Developer - SQL - Edenvale

WMS Secure

Johannesburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is looking for a skilled Senior Back-End Developer based in Johannesburg, South Africa. The ideal candidate will have over 5 years of back-end development experience and a strong proficiency in SQL. Key responsibilities include designing, developing, and maintaining scalable applications while mentoring junior developers. Experience with programming languages such as C#, Java, or Python and cloud platforms like AWS or Azure is advantageous. This position offers a hybrid work model and requires excellent communication skills.

Qualifications

  • 5+ years’ experience in back-end development.
  • Advanced proficiency in SQL (MS SQL / MySQL / PostgreSQL).
  • Strong experience with back-end languages such as C#, Java, Python, or PHP.

Responsibilities

  • Design, develop, and maintain scalable back-end applications.
  • Develop and optimise SQL queries and database schemas.
  • Ensure data integrity, performance, and security across systems.

Skills

SQL expertise
Back-end development
C#
Java
Python
PHP
APIs
Agile/Scrum
Docker
Kubernetes

Education

Bachelor’s degree in Computer Science, IT, or related field

Tools

SQL Server
MySQL
PostgreSQL
Git

Job description

Senior Back End Developer

Position Area: RandPark Ridge

K6-8 years Back End Developing experience

At least 3 years in Senior position Hybrid

2 years Docker/Kubernetes experience

5 years developing APO’s for FE Development

3 years Agile/scrum framework

5 years SQL

We are seeking a highly skilled Senior Back-End Developer with strong SQL expertise to design, develop, and maintain robust back-end systems. The successful candidate will play a key role in system architecture, database optimisation, and mentoring junior developers while working closely with cross-functional teams.

Key Responsibilities
  • Design, develop, and maintain scalable back-end applications
  • Develop and optimise complex SQL queries, stored procedures, and database schemas
  • Ensure data integrity, performance, and security across systems
  • Integrate front-end elements with server-side logic
  • Participate in system architecture and technical decision-making
  • Troubleshoot, debug, and resolve application issues
  • Conduct code reviews and enforce best development practices
  • Mentor junior and mid-level developers
  • Collaborate with business analysts, product owners, and QA teams
Minimum Requirements
  • Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)
  • 5+ years’ experience in back-end development
  • Advanced proficiency in SQL (MS SQL / MySQL / PostgreSQL)
  • Strong experience with back-end languages such as C#, Java, Python, or PHP
  • Experience working with APIs (RESTful services)
  • Solid understanding of database design, indexing, and performance tuning
  • Experience with version control systems (Git)
  • Strong problem-solving and analytical skills
Advantageous Skills
  • Experience with cloud platforms (AWS, Azure, or similar)
  • Knowledge of microservices architecture
  • Experience in Agile / Scrum environments
  • Exposure to DevOps and CI/CD pipelines
Competencies
  • Strong attention to detail
  • Excellent communication and teamwork skills
  • Ability to work independently and manage multiple priorities
  • Leadership and mentoring capability
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Back End Developer - SQL - Edenvale
Senior Back End Developer - SQL - Edenvale

Avatar Advisory • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Backend Developer
Senior Backend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
SENIOR BACK-END DEVELOPER (C#) - CENTURION - PERMANENT - UP TO R1.2MIL PER ANNUM
SENIOR BACK-END DEVELOPER (C#) - CENTURION - PERMANENT - UP TO R1.2MIL PER ANNUM

ATS Client • Centurion

On-site
ZAR 1,200,000
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

PBT Group • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior Web Developer
Senior Web Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Java and Angular Developer - Health Care Industry - Pretoria
Senior Java and Angular Developer - Health Care Industry - Pretoria

WMS Secure • Pretoria

Hybrid
ZAR 800,000 - 1,000,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs