Senior Backend Engineer

Placements24

Noord-Kaap

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 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
Medical aid
Retirement fund
Professional development
Hybrid work model

Job summary

Placements24 is seeking a Senior Backend Engineer to join our technology team in Kimberley. You will design, develop, and maintain scalable server-side applications and APIs powering core products in a collaborative environment.

You will optimize performance, work with SQL/NoSQL databases, and mentor junior engineers while contributing to architectural decisions in a hybrid work setting.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum of 5 years of professional backend software development experience.
  • Strong proficiency in at least one modern backend language (Python, Java, Go, Node.js).
  • Solid understanding of relational and NoSQL databases (e.g., PostgreSQL, MySQL).
  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker) is a plus.

Responsibilities

  • Design, develop, and implement scalable backend services and RESTful APIs.
  • Optimize performance, queries, and system architecture for scalability and reliability.
  • Write clean, well-documented, thoroughly tested code and participate in code reviews.
  • Collaborate with frontend developers and product managers to define and implement features.
  • Manage and interact with SQL and NoSQL databases, ensuring data integrity and efficient access.
  • Contribute to the technical direction and mentor junior engineers.

Skills

Python
Java
Node.js
Go
SQL
NoSQL
RESTful APIs
Cloud platforms

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
AWS

Job description

About the Role

Our client is seeking a highly skilled Senior Backend Engineer to join their innovative technology team in Kimberley. This role is pivotal in designing, developing, and maintaining scalable and robust server-side applications and APIs that power their core products. You will work within a collaborative environment, contributing to architectural decisions, and ensuring the reliability and performance of their backend systems. We are looking for an experienced engineer passionate about building efficient, high-quality software and solving complex technical challenges within a professional setting.

Key Responsibilities
  • Design, develop, and implement scalable backend services and RESTful APIs using languages like Python, Java, or Node.js.
  • Optimize application performance, database queries, and system architecture for scalability and reliability.
  • Write clean, well-documented, and thoroughly tested code, participating actively in code reviews.
  • Collaborate with cross-functional teams, including frontend developers and product managers, to define and implement new features.
  • Manage and interact with databases (SQL and NoSQL), ensuring data integrity and efficient access.
  • Contribute to the technical direction of the backend systems and mentor junior engineers.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
  • Solid understanding of database systems, including relational (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker) is a plus.
  • Excellent problem-solving skills and the ability to work independently in a dynamic environment.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical aid and retirement fund benefits.
  • Opportunities for professional development, training, and conference attendance.
  • A hybrid work model offering flexibility within the Kimberley office context.
  • A collaborative team culture 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 Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
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 - Python
Senior Backend Engineer - Python

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote work arrangement
Health, dental and vision insurance
Senior Web Developer
Senior Web Developer

Placements24 • East London

On-site
ZAR 900,000 - 1,200,000
Senior Backend Engineer - Hybrid: Scalable APIs & Cloud
Senior Backend Engineer - Hybrid: Scalable APIs & Cloud

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical aid
Retirement fund
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Bloemfontein

On-site
ZAR 950,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+1
Senior Backend Engineer (GoLang, Python)
Senior Backend Engineer (GoLang, Python)

Hire Resolve • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior Backend Engineer - Blockchain
Senior Backend Engineer - Blockchain

Placements24 • Gauteng

On-site
ZAR 1,000,000 - 1,800,000
Competitive salary
Annual bonus
On-site office in Pretoria
+2
Software Engineer: Back-End - Johannesburg - R1m PA
Software Engineer: Back-End - Johannesburg - R1m PA

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Back-End Developer (Advanced) 1848
Back-End Developer (Advanced) 1848

Opensource • Gauteng

Hybrid
ZAR 850,000 - 1,200,000
Hybrid working