Senior Software Engineer - Backend

Placements24

Stellenbosch

On-site

ZAR 900,000 - 1,200,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary package
Medical, dental, and vision insurance
Generous paid time off and holidays
Professional development opportunities
Stellenbosch-based collaborative work

Job summary

Placements24 is seeking a Senior Software Engineer (Backend) to join our Stellenbosch engineering team. You will design, implement, and maintain scalable server-side applications and APIs powering core business functions.

You will mentor junior engineers, contribute to architecture decisions, and help ensure high performance and reliability of systems.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience.
  • Minimum 5 years of backend software development experience.
  • Strong proficiency in Python, Java, Go, or C# for backend development.
  • Experience with relational (PostgreSQL, MySQL) and/or NoSQL databases.
  • Familiarity with design patterns, data structures, and algorithms.
  • Experience with microservices and RESTful API design.

Responsibilities

  • Design, build, and maintain backend code using modern languages and frameworks.
  • Develop and manage robust APIs and services for web and mobile apps.
  • Optimize applications for speed, scalability, and security.
  • Collaborate with product managers, frontend developers, and QA engineers.
  • Mentor junior engineers through code reviews and pairing sessions.
  • Troubleshoot and upgrade existing systems to ensure stability.

Skills

Python
Java
Go
C#
REST
Microservices
Relational databases
NoSQL

Education

Bachelor's degree in Computer Science/Engineering

Tools

PostgreSQL
MySQL

Job description

About the Role

Our client is seeking an experienced Senior Software Engineer specializing in backend development to join their core engineering team in Stellenbosch . In this role, you will design, develop, and maintain scalable and robust server-side applications and APIs that power our critical business functions. You will mentor junior engineers, contribute to architectural decisions, and ensure the high quality and performance of our systems. This is an excellent opportunity to work on complex challenges and make a significant impact within a growing technology company.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
  • Develop and manage robust APIs and services that support our web and mobile applications.
  • Optimize applications for maximum speed, scalability, and security.
  • Collaborate with product managers, frontend developers, and QA engineers to deliver high-quality software solutions.
  • Mentor junior engineers through code reviews, pair programming, and knowledge sharing sessions.
  • Troubleshoot, debug, and upgrade existing systems, ensuring system stability and performance.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Strong proficiency in one or more backend languages such as Python, Java, Go, or C#.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Solid understanding of software design patterns, data structures, and algorithms.
  • Experience with microservices architecture and RESTful API design.
Benefits
  • Highly competitive salary with regular performance reviews and potential for bonuses.
  • Comprehensive medical, dental, and vision insurance coverage.
  • Generous paid time off and company holidays.
  • Opportunities for professional development and continuing education.
  • A stimulating work environment in the heart of Stellenbosch , fostering innovation and teamwork.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive salary with performance‑dr
Comprehensive health, dental, and视on
Generous paid time off and holiday
+2
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Stellenbosch Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health insurance
Development opportunities
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Medical aid
Retirement fund
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
Software Engineer - Backend Development
Software Engineer - Backend Development

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 420,000 - 720,000
Competitive salary
Bonuses based on performance
Health insurance
Senior Software Engineer
Senior Software Engineer

Placements24 • Midrand

Hybrid
ZAR 950,000 - 1,600,000
Hybrid work model
Competitive salary with bonuses
Medical, dental, and vision insurance
+2
Software Engineer - Backend Systems
Software Engineer - Backend Systems

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Medical aid and retirement savings
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+2