Remote Senior Software Developer - Cloud Solutions

Placements24

South Africa

Remote

GBP 90,000 - 130,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work
Competitive salary
International team
Professional development
Flexible leave

Job summary

Placements24 is seeking a Senior Software Developer to join a fully remote engineering team. You will design, develop, test, and deploy cloud-native applications, working across backend and frontend, with emphasis on scalable architectures.

Join a distributed team, collaborate with product managers and engineers, and contribute to cloud platforms on AWS/Azure/GCP, with a focus on performance, reliability, and modern CI/CD practices.

Qualifications

  • 5+ years of professional software development experience.
  • Strong backend or full-stack expertise with cloud platforms.
  • Proficient in modern programming languages (Python/Java/Go/Node.js).
  • Experience with containers (Docker, Kubernetes).
  • Familiarity with SQL and NoSQL databases.
  • Understanding of CI/CD and DevOps practices.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design, develop, and maintain scalable cloud-native apps.
  • Build APIs, microservices, and backend systems.
  • Collaborate with product managers and engineers.
  • Implement testing strategies across unit/integration tests.
  • Participate in code reviews and performance tuning.
  • Stay current with cloud tech trends.

Skills

Python
Java
Go
Node.js
Cloud platforms (AWS/Azure/GCP)
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes

Job description

About the Role

Our client, a leading innovator in cloud-based software solutions, is seeking an exceptional Remote Senior Software Developer to join their fully distributed engineering team. This is a unique opportunity to work from anywhere in South Africa and contribute to the development of cutting-edge cloud platforms. The ideal candidate will have extensive experience in full-stack development, a deep understanding of cloud architecture (AWS, Azure, or GCP), and a passion for building scalable, high-performance applications. You will be responsible for designing, coding, testing, and deploying robust software solutions, collaborating with a talented team of remote engineers. This role is designed to leverage your expertise without geographical limitations, focusing on impact and innovation.


Key Responsibilities


  • Design, develop, and maintain scalable cloud-native applications using modern programming languages (e.g., Python, Java, Go, Node.js).

  • Implement and manage cloud infrastructure on platforms such as AWS, Azure, or GCP.

  • Write clean, efficient, and well-documented code, adhering to best practices.

  • Develop and maintain APIs, microservices, and backend systems.

  • Collaborate with product managers, designers, and other engineers to define and deliver features.

  • Implement robust testing strategies, including unit, integration, and end-to-end tests.

  • Participate in code reviews, providing constructive feedback to peers.

  • Troubleshoot and resolve complex software defects and performance issues.

  • Contribute to architectural decisions and technology roadmap planning.

  • Stay up-to-date with emerging cloud technologies and software development trends.


Requirements


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

  • 5+ years of professional software development experience, with a focus on backend or full-stack development.

  • Proven experience with cloud platforms (AWS, Azure, or GCP) and associated services.

  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js).

  • Experience with containerization technologies (e.g., Docker, Kubernetes).

  • Solid understanding of database technologies (SQL and NoSQL).

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Excellent problem-solving, analytical, and communication skills.

  • Ability to work independently and collaboratively in a remote team environment.

  • Strong understanding of software architecture patterns and design principles.


Benefits


  • Highly competitive salary, reflective of senior expertise and remote status.

  • Opportunity to work on innovative cloud projects with significant impact.

  • Fully remote work arrangement, offering flexibility and work-life balance.

  • Access to continuous learning resources and professional development.

  • Collaboration with a high-performing, international engineering team.

  • Contribution to a forward-thinking technology company.

  • Generous annual leave and performance-based bonuses.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - Cloud Solutions
Remote Senior Software Engineer - Cloud Solutions

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Private medical insurance
Home office stipend
Flexible working hours
+4
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Cape Town

Hybrid
ZAR 800,000 - 1,400,000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Senior Software Engineer - Remote First (Cloud & Backend)
Senior Software Engineer - Remote First (Cloud & Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Remote-first culture
Competitive salary
Health & retirement benefits
Remote Lead Software Engineer - Cloud Infrastructure
Remote Lead Software Engineer - Cloud Infrastructure

Placements24 • George

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote
Flexible work hours
Home office setup stipend
+5
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 Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Remote Full Stack Developer - Cloud-Native Applications
Remote Full Stack Developer - Cloud-Native Applications

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary & bonuses
Health, dental, and vision insurance
+3
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,200,000 - 2,100,000
Remote-first culture
Flexible remote work
Learning opportunities
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work allowance
Home office setup support
Health and wellness benefits
+2