Senior Software Engineer - Backend

Placements24

Polokwane

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work arrangement
Professional development
Health insurance
+1
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1
Senior Software Engineer (Backend Focus)
Senior Software Engineer (Backend Focus)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Annual leave
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Durban

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Professional development
Collaborative environment
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

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

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Paarl

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Retirement savings plan
+1
Senior Backend Developer (Java/Spring)
Senior Backend Developer (Java/Spring)

Placements24 • Polokwane

On-site
ZAR 700,000 - 900,000
Competitive salary commensurate with経験
Comprehensive health insurance plan
Generous annual leave and paid public/
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000