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
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.