Senior Backend Software Engineer

Placements24

LegKraal Gate

Híbrido

ZAR 900 000 - 1 300 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive salary
Performance bonuses
Medical aid
Retirement fund
Hybrid work model
Professional development

Resumo da oferta

Placements24 seeks a Senior Backend Software Engineer to design, develop and maintain scalable server‑side applications and APIs in a hybrid Mahikeng setup. You will own critical components, work across Python/Java/C# ecosystems, and drive robust data services.

This role emphasizes clean code, security, and performance in a forward‑looking tech group. You will collaborate with frontend teams, participate in architecture decisions, and mentor peers while staying current with backend trends and

Qualificações

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • Minimum 5 years of professional backend software development experience.
  • Strong proficiency in one or more backend languages (Python, Java, Node.js, Go, C#).
  • Experience designing and implementing RESTful APIs.
  • Proficiency with relational and/or NoSQL databases.
  • Understanding of microservices and distributed systems.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Experience with version control systems (Git).
  • Strong analytical and problem‑solving skills.
  • Excellent communication and interpersonal skills.

Responsabilidades

  • Design, develop, and implement scalable backend services and APIs.
  • Write clean, well‑documented code in Python, Java, or C#.
  • Optimize application performance, scalability, and reliability.
  • Manage and interact with relational and NoSQL databases.
  • Collaborate with frontend developers to integrate server‑side logic.
  • Troubleshoot, debug, and resolve defects and issues.
  • Participate in code reviews and provide feedback.
  • Contribute to architectural discussions and design decisions.
  • Adhere to security best practices and data protection standards.
  • Stay updated with emerging backend technologies.

Conhecimentos

Python
Java
Node.js
Go
C#
RESTful APIs
Microservices
Cloud platforms
Docker
Git
SQL/NoSQL databases
Problem solving
Communication

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

PostgreSQL
MySQL
MongoDB
Docker
Git

Descrição da oferta de emprego

About the Role

Our client, a dynamic and innovative technology solutions provider, is seeking a Senior Backend Software Engineer to join their team in Mahikeng, North West . This role is integral to designing, developing, and maintaining robust and scalable server-side applications and APIs that power our client's cutting‑edge products. You will be working with a talented team on challenging projects, contributing significantly to the technical architecture and development of high-quality software. We are looking for a proactive, experienced engineer with a passion for clean code, efficient algorithms, and problem‑solving. This position offers a fantastic opportunity to grow your career within a supportive and forward‑thinking company.


Key Responsibilities


  • Design, develop, and implement scalable and efficient backend services and APIs.

  • Write clean, maintainable, and well‑documented code in languages such as Python, Java, or C#.

  • Optimize application performance, scalability, and reliability.

  • Manage and interact with relational and NoSQL databases.

  • Collaborate with frontend developers and other team members to integrate user‑facing elements with server‑side logic.

  • Troubleshoot, debug, and resolve software defects and issues.

  • Participate in code reviews, providing and receiving constructive feedback.

  • Contribute to architectural discussions and technical design decisions.

  • Ensure adherence to security best practices and data protection standards.

  • Stay updated with emerging backend technologies and industry trends.


Requirements


  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • Minimum of 5 years of professional experience in backend software development.

  • Strong proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go, C#).

  • Experience designing and implementing RESTful APIs.

  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).

  • Understanding of microservices architecture and distributed systems.

  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.

  • Experience with version control systems (e.g., Git).

  • Strong analytical and problem‑solving skills.

  • Excellent communication and interpersonal skills.

  • Ability to work effectively in a team environment.


Benefits


  • Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package including medical aid and a retirement fund.

  • This role is based in Mahikeng, North West , with a hybrid working arrangement offering a balance between in‑office collaboration and remote flexibility.

  • We provide excellent opportunities for professional development, including access to training, workshops, and industry conferences.

  • Employees benefit from a collaborative work environment, challenging projects, and the chance to make a significant impact.

  • Additional benefits include paid time off and regular team social events.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Híbrido
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

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

Placements24 • Paarl

Híbrido
ZAR 700 000 - 1 000 000
Competitive salary
Health benefits
Retirement savings plan
+1
Senior Software Engineer (Backend Focus)
Senior Software Engineer (Backend Focus)

Placements24 • Benoni

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

Placements24 • East London

Híbrido
ZAR 900 000 - 1 300 000
Performance bonus
Medical and retirement plans
Paid time off
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work arrangement
Senior Backend Developer
Senior Backend Developer

Placements24 • Midrand

Híbrido
ZAR 900 000 - 1 400 000
Medical aid
Provident fund
Professional development opportunities
+1
Backend Software Engineer
Backend Software Engineer

Placements24 • Paarl

Híbrido
ZAR 600 000 - 900 000
Hybrid work model
Medical aid
Retirement savings
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Híbrido
ZAR 900 000 - 1 200 000
Backend Software Engineer
Backend Software Engineer

Placements24 • Upington

Presencial
ZAR 700 000 - 1 000 000
Competitive salary
Health, dental, and vision insurance
Retirement plan with company match
+3