Senior Software Engineer (Backend)

Placements24

Mtubatuba Local Municipality

On-site

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

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 package
Medical aid and retirement fund
Annual leave and training

Job summary

Placements24 is seeking a Senior Software Engineer (Backend) to design, develop, and maintain robust server-side logic for enterprise applications at our Richards Bay facility. You will work on scalable services, optimize databases, and ensure reliability across complex systems.

The ideal candidate has 5+ years in backend development, strong knowledge of RESTful APIs and microservices, and experience with cloud platforms. Join a forward-thinking team in KwaZulu-Natal committed to innovation.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of backend software development experience.
  • Proficiency in Java, Python, C#, or Node.js.
  • Experience with relational databases (PostgreSQL/MySQL) and/or NoSQL databases (MongoDB/Cassandra).
  • Experience designing RESTful APIs and microservices architecture.
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Version control with Git; containerization with Docker.

Responsibilities

  • Design, develop, and deploy scalable backend services and APIs.
  • Write clean, efficient, and maintainable code.
  • Manage and optimize relational and NoSQL databases.
  • Implement security and data protection measures.
  • Collaborate with front-end developers and other stakeholders.
  • Develop and maintain automated tests for code quality.
  • Troubleshoot and resolve complex backend issues.
  • Contribute to architectural decisions and standards.
  • Mentor junior engineers and share best practices.
  • Monitor system performance and optimize accordingly.

Skills

Backend development
Java
Python
C#
Node.js
RESTful APIs
Microservices
Cloud platforms
Git
Docker
Analytical skills
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Git
RESTful API design

Job description

About the Role

Our client, a leading innovator in industrial software solutions, is actively seeking a highly experienced Senior Software Engineer specializing in Backend Development . This critical role is based at our facilities in Richards Bay, KwaZulu-Natal , where you will play a key part in designing, developing, and maintaining the robust server-side logic of our enterprise applications. You will work with complex systems, optimize database performance, and ensure the scalability and reliability of our platform. The ideal candidate will have a deep understanding of server-side architecture, a passion for writing efficient and maintainable code, and a proven ability to tackle challenging technical problems. Join a forward-thinking company dedicated to pushing the boundaries of technology in the industrial sector.

Key Responsibilities
  • Design, develop, and deploy scalable and high-performance backend services and APIs.
  • Write clean, efficient, and maintainable code in languages such as Java, Python, or C#.
  • Manage and optimize database schemas and queries for relational and NoSQL databases.
  • Implement security and data protection measures.
  • Collaborate with frontend developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Develop and maintain automated tests to ensure code quality and reliability.
  • Troubleshoot, debug, and resolve complex backend issues.
  • Contribute to architectural discussions and decisions.
  • Mentor junior engineers and share best practices.
  • Monitor system performance and implement optimizations.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in at least one major backend programming language (e.g., Java, Python, C#, Node.js).
  • Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience designing and building RESTful APIs.
  • Understanding of microservices architecture principles.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Knowledge of containerization technologies (Docker) is beneficial.
Benefits

Our client provides a competitive salary package, comprehensive medical aid, retirement fund benefits, and generous annual leave. We invest in our employees' growth with access to training programs, workshops, and opportunities to attend industry conferences. Employees at our Richards Bay, KwaZulu-Natal office enjoy a dynamic work environment, challenging projects, and the chance to work with cutting-edge technologies. We promote a culture of innovation and collaboration, with regular team-building events and a strong focus on employee well-being.

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 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Health benefits
Professional development opportunities
Senior Software Engineer - Full Stack (Backend Focus)
Senior Software Engineer - Full Stack (Backend Focus)

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth & conferences
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • KwaZulu-Natal

On-site
ZAR 900,000 - 1,500,000
Health insurance
retirement savings plans
paid time off
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • KwaZulu-Natal

On-site
ZAR 900,000 - 1,200,000
Health, dental & vision insurance
Paid time off and holidays
Professional development
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 Backend Engineer
Senior Backend Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000