Senior Software Engineer (Backend)

Placements24

Richards Bay

Hybrid

ZAR 900,000 - 1,200,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonus
Health insurance
Retirement plan
Learning & development
Hybrid work model

Job summary

Placements24 invites a Senior Software Engineer to join their Richards Bay team for backend focus, shaping server-side logic, databases, and APIs powering core products.

You will mentor juniors, influence architecture, and ensure scalable, high-quality code in a hybrid work setting—combining office collaboration with remote flexibility.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 5+ years of backend software development experience.
  • Proficiency in Python, Java, C#, or Node.js.
  • Strong understanding of SQL/NoSQL databases and data modeling.
  • Experience with cloud platforms (AWS, Azure) and Docker.

Responsibilities

  • Design, develop, and deploy robust backend services and APIs using languages such as Python, Java, or Go.
  • Optimize application performance, database queries, and overall system architecture for scalability and efficiency.
  • Write clean, testable, and well-documented code, participating in code reviews to maintain high quality.
  • Collaborate with frontend developers and product managers to define and implement new features.
  • Manage and maintain database systems, ensuring data integrity and performance.
  • Troubleshoot and resolve complex technical issues in production and development environments.

Skills

Python
Java
C#
Node.js
SQL
NoSQL
Docker
AWS
Azure

Education

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

Job description

About the Role

Our client is seeking a highly skilled and motivated Senior Software Engineer with a focus on backend development to join their growing team in Richards Bay . This role is integral to developing and maintaining the server-side logic, databases, and APIs that power their core products. You will contribute to architectural decisions, mentor junior engineers, and ensure the delivery of high-quality, scalable, and maintainable code. The ideal candidate thrives in a collaborative environment, possesses strong problem-solving skills, and is dedicated to building robust and efficient software solutions.

Key Responsibilities
  • Design, develop, and deploy robust backend services and APIs using languages such as Python, Java, or Go.
  • Optimize application performance, database queries, and overall system architecture for scalability and efficiency.
  • Write clean, testable, and well-documented code, participating actively in code reviews to maintain high code quality.
  • Collaborate with cross-functional teams, including frontend developers and product managers, to define and implement new features.
  • Manage and maintain database systems, ensuring data integrity and optimal performance.
  • Troubleshoot and resolve complex technical issues in production and development environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, C#, Node.js).
  • Strong understanding of database technologies (SQL and NoSQL) and data modeling.
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
  • Excellent problem-solving skills and the ability to work effectively within a team located in Richards Bay .
Benefits
  • Competitive salary and annual performance bonus.
  • Comprehensive health insurance and retirement plan.
  • Opportunities for continuous learning and professional development.
  • A hybrid work model providing a balance between office collaboration and remote flexibility.
  • Engaging company culture focused on innovation and team success.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

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

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+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
Senior Backend Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
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
Senior Backend Developer
Senior Backend Developer

Placements24 • Upington

On-site
ZAR 900,000 - 1,200,000
Competitive salary & bonuses
Health, dental & vision insurance
Professional development opportunities
+3
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary and bonuses
Medical and retirement benefits
Growth opportunities
Senior Backend Developer
Senior Backend Developer

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000
Software Engineer (Backend)
Software Engineer (Backend)

Placements24 • Benoni

Hybrid
ZAR 700,000 - 980,000
Competitive salary and bonus structure
Health insurance
Generous PTO and holidays
+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