Senior Backend Software Engineer

Placements24

Mossel Bay

On-site

ZAR 900,000 - 1,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid contributions
Retirement fund
Professional development opportunities
On-site Mossel Bay office
Generous paid time off

Job summary

WhatJobs Direct in Mossel Bay, Western Cape is seeking a Senior Backend Software Engineer to design, build, and optimize scalable backend systems and APIs. The role emphasizes clean code, architecture, security, and collaborative problem-solving in a team-driven on-site environment.

You will mentor junior engineers, contribute to architecture discussions, and ensure high performance and reliability of services, with a strong focus on best practices and code quality.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent practical experience.
  • Proven experience as a Backend Software Engineer or similar role.
  • Strong proficiency in one or more backend languages (Python, Java, Node.js, C#, Go).
  • Extensive experience with relational and NoSQL databases.
  • Solid understanding of API design (RESTful, GraphQL).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with Git and CI/CD practices.
  • Excellent problem-solving and teamwork abilities.
  • Ability to mentor junior engineers.

Responsibilities

  • Design, develop, and maintain backend services and APIs.
  • Build and optimize database schemas and queries for performance and scalability.
  • Collaborate with frontend developers to integrate server-side logic.
  • Implement security and data protection best practices.
  • Troubleshoot, debug, and upgrade existing systems.
  • Write unit, integration, and end-to-end tests.
  • Participate in code reviews and contribute to architectural discussions.
  • Mentor junior engineers and share knowledge.
  • Optimize applications for speed and scalability.

Skills

Backend engineering
Mentoring
Problem solving
Team collaboration

Education

Bachelor's degree in CS/Engineering

Tools

Python
Java
Node.js
C#
Go
PostgreSQL
MySQL
SQL Server
MongoDB
Redis
REST
GraphQL
AWS
Azure
GCP
Git
CI/CD

Job description

About the Role

WhatJobs Direct is seeking a highly skilled and experienced Senior Backend Software Engineer to join our dedicated team in Mossel Bay, Western Cape . This is a fantastic opportunity to contribute to the design and development of robust, scalable, and high-performance backend systems that power our innovative products. You will work within a collaborative environment, applying your expertise in server-side logic, database management, and API development to build cutting-edge solutions. We are looking for a problem-solver with a passion for clean code, best practices, and driving technical excellence. This role requires a strong understanding of architectural patterns and the ability to mentor junior engineers.

Key Responsibilities
  • Design, develop, and maintain efficient, reusable, and reliable code for backend services and APIs.
  • Build and optimize database schemas and queries for performance and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection best practices.
  • Troubleshoot, debug, and upgrade existing systems.
  • Write unit, integration, and end-to-end tests to ensure code quality and stability.
  • Participate in code reviews, providing constructive feedback to peers.
  • Contribute to architectural discussions and technology decisions.
  • Optimize applications for maximum speed and scalability.
  • Mentor junior engineers and share technical knowledge within the team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Backend Software Engineer or similar role.
  • Strong proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, C#, Go).
  • Extensive experience with relational database systems (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB, Redis).
  • Solid understanding of API design principles (RESTful, GraphQL).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Familiarity with version control systems, especially Git.
  • Knowledge of software development best practices, including testing, code reviews, and CI/CD.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work effectively in a team-oriented, on-site environment in Mossel Bay, Western Cape .
Benefits
  • At WhatJobs Direct , we value our employees and offer a comprehensive benefits package.
  • This position includes a competitive salary, medical aid contributions, and a retirement fund.
  • We provide opportunities for professional development, including access to training and workshops.
  • You’ll work in a supportive and collaborative office environment located in beautiful Mossel Bay, Western Cape .
  • Enjoy ample paid time off and the chance to be part of a company that is committed to innovation and employee growth.
  • We believe in fostering a positive work culture where your contributions are recognized and rewarded.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Upington

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health and dental insurance
Retirement savings plan
+3
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 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 • Pietermaritzburg

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

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
Backend Software Engineer
Backend Software Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Medical aid
Retirement savings
+2
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 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 • Gqeberha

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+4