Talent.com
Avatar Advisory
Senior Back End Developer - SQL - EdenvaleAvatar Advisory • Johannesburg, Gauteng, ZA
Search for other jobs
Senior Back End Developer - SQL - Edenvale

Senior Back End Developer - SQL - Edenvale

Avatar Advisory • Johannesburg, Gauteng, ZA
30+ days ago
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

#J-18808-Ljbffr

Create a job alert for this search

Senior Back End Developer - SQL - Edenvale • Johannesburg, Gauteng, ZA