Remote Senior Software Developer (Backend)

Placements24

Sandton

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 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

Fully remote
Competitive salary
Health benefits

Job summary

Placements24 is seeking a Senior Software Developer with a backend focus to design, build, and maintain scalable backend systems. This fully remote role offers opportunity to own features, collaborate with cross-functional teams, and influence architectural decisions while working from home.

Candidates should have a Bachelor's in CS or related field, 6+ years of backend experience, expertise in Python/Java/Go/Node.js, and strong REST/microservices, databases, cloud, and containerization skills.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6+ years of professional backend software development experience.
  • Expertise in at least one modern backend language (Python, Java, Go, Node.js).
  • Strong understanding of RESTful design principles and microservices architecture.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms and containerization (Docker, Kubernetes).
  • Proficiency with Git and modern CI/CD practices.

Responsibilities

  • Design, develop, and maintain high-performance backend services and APIs.
  • Write clean, well-documented code in supported languages.
  • Collaborate with frontend teams, PMs, and designers to deliver features.
  • Contribute to architectural decisions and roadmaps.
  • Implement and optimize SQL/NoSQL databases.
  • Develop and maintain automated tests for quality.

Skills

Backend development
RESTful APIs
Microservices
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
MongoDB
Cassandra
Docker
Kubernetes
Git

Job description

About the Role

Our client, a rapidly growing software solutions provider, is seeking a highly skilled Senior Software Developer with a specialization in backend development to join their fully remote team. This role is critical for designing, building, and maintaining scalable and robust backend systems that power our innovative applications. The Senior Software Developer will take ownership of key features, collaborate with cross‑functional teams, and contribute to architectural decisions. This is an exciting opportunity to work with modern technologies, influence product direction, and contribute to impactful projects from the convenience of your home office, without the need to be physically present in Sandton, Gauteng. You will be part of a dynamic, forward‑thinking organization that values collaboration, technical excellence, and work‑life balance.

Key Responsibilities
  • Design, develop, and maintain high-performance, scalable backend services and APIs.
  • Write clean, efficient, and well‑documented code in languages such as Python, Java, Go, or Node.js.
  • Collaborate with frontend developers, product managers, and designers to deliver seamless user experiences.
  • Participate in architectural discussions and contribute to technical strategy and roadmaps.
  • Implement and optimize database solutions (SQL and NoSQL).
  • Develop and maintain automated tests to ensure code quality and application reliability.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Mentor junior developers and contribute to code reviews.
  • Stay current with emerging technologies and industry best practices.
  • Contribute to CI/CD pipelines and deployment processes.
Requirements
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in backend software development.
  • Expertise in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency with version control systems, preferably Git.
  • Excellent problem‑solving, debugging, and analytical skills.
  • Strong communication and teamwork abilities, crucial for remote collaboration.
  • Ability to work independently and manage project timelines effectively.
Benefits

This fully remote role offers a highly competitive salary, excellent health benefits, and ample opportunities for professional development and career advancement. Our client provides a flexible work environment and supports continuous learning. Be part of an innovative company shaping the future of software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Full remote work
Health insurance
Home office budget
+3
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Home office stipend
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Stock options
Health insurance
+1
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+2
Remote Software Developer - Backend Focus
Remote Software Developer - Backend Focus

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Remote work
Medical insurance
Life insurance
+2
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Continuous learning & development
Collaborative culture
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Health benefits
Professional development opportunities
+1