×
Register Here to Apply for Jobs or Post Jobs. X

Remote Senior Software Developer; Backend

Remote / Online - Candidates ideally in
Sandton, 2172, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Backend Developer
Job Description & How to Apply Below
Position: Remote Senior Software Developer (Backend)
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 No

    SQL).
  • 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 No

    SQL 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.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary