Senior Software Engineer - Backend

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,400,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Fully remote
Health insurance
Generous time off
Learning & development
Collaborative culture

Job summary

Placements24 is seeking a Senior Backend Software Engineer to design, implement, and maintain robust server-side logic and scalable APIs in a fully remote, international team. You will collaborate with product managers and frontend engineers to deliver high-quality backend solutions that power our platform.

The role requires 5+ years in backend development, expertise in languages such as Python, Java, Go, or C#, and experience with RESTful APIs, SQL/NoSQL databases, and cloud/container

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of backend software development experience.
  • Proficiency in at least one modern backend language (Python, Java, Go, or C#).
  • Experience designing and consuming RESTful APIs.

Responsibilities

  • Design, implement, and maintain backend code with modern languages and frameworks.
  • Develop and expose RESTful APIs for internal and external use.
  • Optimize for performance, scalability, and security.
  • Collaborate with front-end developers to integrate server-side logic.
  • Participate in code reviews, unit tests, and integration tests to ensure quality.
  • Troubleshoot and upgrade existing systems and identify enhancements.

Skills

Python
Java
Go
C#
RESTful APIs
Databases (SQL/NoSQL)
Docker
Cloud platforms

Education

Bachelor's degree in CS/Engineering

Tools

Docker
AWS
Kubernetes

Job description

About the Role

Our client is seeking a talented and experienced Senior Software Engineer with a specialization in backend development to join their dynamic, fully remote team. This role is critical for designing, developing, and maintaining the core server-side logic and APIs that power their innovative platform. You will collaborate closely with product managers, front-end engineers, and other stakeholders to deliver high-quality, scalable, and performant software solutions. If you are passionate about building robust backend systems and thrive in a collaborative, remote-first environment, this is the perfect opportunity for you.

Key Responsibilities
  • Design, implement, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
  • Develop and expose robust RESTful APIs for internal and external consumption.
  • Optimize applications for performance, scalability, and security.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews, unit testing, and integration testing to ensure code quality and system stability.
  • Troubleshoot, debug, and upgrade existing systems, identifying and implementing enhancements.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend language such as Python, Java, Go, or C#.
  • Experience with designing and consuming RESTful APIs.
  • Solid understanding of database technologies (SQL and NoSQL) and data modeling.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
Benefits
  • Competitive salary and potential for performance bonuses.
  • Fully remote work arrangement with flexible hours.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous paid time off and holidays.
  • Opportunities for continuous learning, professional development, and skill enhancement.
  • A collaborative team culture that encourages innovation and knowledge sharing.
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 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Backend Software Engineer
Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 979,000 - 1,632,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Rustenburg

Hybrid
ZAR 1,916,000 - 2,554,000
Competitive compensation package with绩
Fully remote position offering maximum
Comprehensive health, dental, and 1
+2
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,918,000 - 2,878,000
Fully remote work arrangement
Flexible schedule
Professional development budget
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,350,000
Competitive salary
Fully remote
Health insurance
+2
Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary + bonuses
Health, dental, vision insurance
Flexible hours
+2
Remote Senior Backend Developer - Microservices
Remote Senior Backend Developer - Microservices

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,959,000 - 2,938,000
Fully remote work
Health, dental, vision insurance
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Lenasia

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Generous PTO
+2
Senior Backend Software Engineer (Java)
Senior Backend Software Engineer (Java)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary + bonus
Fully remote
Health/dental/vision insurance
+2