Senior Software Engineer (Backend)

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Placements24 in Centurion is seeking a Senior Software Engineer (backend) to design, develop, and maintain high-performance server-side applications and APIs. The role supports a hybrid work model with in-office collaboration and remote options, focusing on scalable architectures and API-first development.

You will work across product teams, shaping backend solutions, improving performance, and ensuring robust craftsmanship with a strong emphasis on reliability and quality.

Qualifications

  • 5+ years of professional experience in backend software development.
  • Proficiency in Java, Python, C#, or Go for backend development.
  • Experience building and consuming RESTful APIs and microservices.
  • Solid understanding of relational databases (SQL Server, PostgreSQL) and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker).

Responsibilities

  • Design, develop, and deploy robust, scalable backend services and APIs.
  • Optimize application performance, database interactions, and system architecture for efficiency and reliability.
  • Write clean, maintainable, and well-tested code, adhering to best practices and code reviews.
  • Collaborate with product managers and frontend developers to implement features.
  • Troubleshoot, debug, and resolve issues in development, testing, and production environments.
  • Contribute to architectural discussions and backend technical strategy.

Skills

Java
Python
C#
Go

Tools

Docker
SQL/NoSQL
AWS
Kubernetes

Job description

About the Role

Our client is seeking a talented and driven Senior Software Engineer specializing in backend development to join their innovative team in Centurion . This hybrid role offers the flexibility of remote work combined with essential in-office collaboration. You will be responsible for designing, developing, and maintaining high-performance, scalable server-side applications and APIs that power our client's core products. This is an exciting opportunity to work on challenging projects, contribute to architectural decisions, and collaborate with a passionate group of engineers dedicated to delivering exceptional software solutions within a company that values technical expertise and team synergy.

Key Responsibilities
  • Design, develop, and deploy robust, scalable backend services and APIs using modern programming languages and frameworks.
  • Optimize application performance, database interactions, and system architecture for efficiency and reliability.
  • Write clean, maintainable, and well-tested code, adhering to best practices and contributing to code reviews.
  • Collaborate with cross-functional teams, including product managers and front-end developers, to define and implement features.
  • Troubleshoot, debug, and resolve complex issues in development, testing, and production environments.
  • Contribute to architectural discussions and technical strategy for backend systems.
Requirements
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in one or more backend languages such as Java, Python, C#, or Go.
  • Extensive experience with building and consuming RESTful APIs and microservices architecture.
  • Solid understanding of relational databases (e.g., SQL Server, PostgreSQL) and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker).
  • Excellent problem-solving, communication, and teamwork skills, with the ability to thrive in a hybrid work model.
Benefits
  • Competitive annual salary and potential for performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off, including vacation and sick days.
  • Opportunities for professional development and continuous learning.
  • A collaborative hybrid work environment that fosters innovation and growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Randburg

On-site
ZAR 600,000 - 900,000
Salary + bonuses
Health insurance
Dev conferences
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual bonus
Health benefits
+1
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Full remote work
Health insurance
Home office budget
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,700,000
Fully remote
Health, dental, and vision coverage
Paid time off
+1
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Sandton

Hybrid
ZAR 600,000 - 1,200,000
Stock options
Remote work
Health insurance
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Randburg

Hybrid
ZAR 600,000 - 850,000
Fully remote
Health insurance
Development budget
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • South Africa

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary with bonuses
Hybrid work model
Comprehensive health insurance
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

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