Senior Software Engineer - Backend

Placements24

Polokwane

On-site

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Paid time off
Career development
Collaborative team

Job summary

Placements24 in Polokwane is seeking a Senior Software Engineer - Backend to design, develop, and maintain scalable backend systems powering key applications. You will collaborate with product managers, frontend developers, and QA engineers to deliver high-quality software in an office-based environment.

The ideal candidate has 5+ years of backend development experience, strong knowledge of modern backend languages, databases, cloud platforms, and containerization with Docker/Kubernetes.

Qualifications

  • 5+ years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend language (e.g., Java, Python, Go, Node.js) and associated frameworks.
  • Solid understanding of relational and non-relational databases, ORMs, and database design principles.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using relevant programming languages and frameworks.
  • Optimize application performance, database queries, and system architecture for reliability and efficiency.
  • Write clean, well-documented, and thoroughly tested code, participating actively in code reviews.

Skills

Backend language
Cloud platforms
CI/CD
Team collaboration

Tools

Docker
Kubernetes
SQL/NoSQL databases
ORMs
AWS/Azure/GCP

Job description

Our client is seeking a highly skilled and motivated Senior Software Engineer - Backend to join their established engineering team based in Polokwane . This role focuses on designing, developing, and maintaining robust, scalable, and efficient backend systems that power critical applications. You will collaborate closely with product managers, frontend developers, and QA engineers to deliver high-quality software solutions. The ideal candidate possesses a deep understanding of backend architecture, database management, and best practices in software development. This is an exciting opportunity to contribute to impactful projects, mentor junior engineers, and drive technical excellence within a collaborative, office-based environment.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and APIs using relevant programming languages and frameworks.
  • Optimize application performance, database queries, and system architecture for reliability and efficiency.
  • Write clean, well-documented, and thoroughly tested code, participating actively in code reviews.
  • Collaborate with cross-functional teams to translate business requirements into robust technical solutions.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural decisions and technical roadmap planning.
Requirements
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend language (e.g., Java, Python, Go, Node.js) and associated frameworks.
  • Solid understanding of relational and non-relational databases, ORMs, and database design principles.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving skills and the ability to work effectively in a team-oriented, office-based setting.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Paid time off and company holidays.
  • Opportunities for professional development and career growth within the company.
  • A collaborative team environment fostering innovation and knowledge sharing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Software Developer - Backend
Senior Software Developer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Dev opportunities
+3
Senior Backend Developer
Senior Backend Developer

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000
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
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 Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Professional development
Hybrid work model
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Paid time off
Professional development
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

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