Senior Software Developer - Cloud Solutions

Placements24

George

Hybride

ZAR 900 000 - 1 200 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary package
Stock options
Medical aid

Résumé du poste

Placements24 is seeking a Senior Software Developer in George, Western Cape, SA, to build and scale cloud-native applications. You will mentor junior engineers, drive architectural decisions, and lead complex features across distributed systems.

Strong skills in Python/Java/Go, containers (Docker/Kubernetes), and cloud platforms are required. The role combines hybrid office presence with remote flexibility to deliver high-quality software solutions.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 6-8 years of professional software development experience with a cloud focus.
  • Experience designing scalable, distributed systems.
  • Proficiency in at least one major cloud provider (AWS, Azure, GCP).
  • Backend languages: Python, Java, Node.js or Go; containerization with Docker/Kubernetes.
  • Knowledge of microservices, RESTful APIs, CI/CD and DevOps practices.
  • Strong problem-solving, analytical and debugging skills.
  • Excellent communication and teamwork abilities.
  • Resident in or willing to relocate to George, Western Cape.

Responsabilités

  • Design, develop, test, and deploy scalable cloud-native applications and services.
  • Write high-quality, maintainable code in Python/Java/Go and other languages.
  • Lead complex software features and mentor junior developers.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Implement and manage cloud infrastructure on AWS/Azure/GCP.
  • Optimize performance, scalability, and reliability of applications.
  • Participate in code reviews and contribute to architectural decisions.
  • Stay current with emerging cloud technologies and software trends.
  • Contribute to technology selection and drive Best Practices.

Connaissances

Cloud platforms
Backend development
Distributed systems
Python
Java
Go
RESTful APIs
CI/CD
DevOps
Team leadership

Formation

Bachelor's degree in Computer Science or Software Engineering

Outils

Docker
Kubernetes
AWS/Azure/GCP

Description du poste

About the Role

Our client, a prominent technology firm specializing in cloud-based solutions, is seeking an experienced Senior Software Developer to enhance their product development team in George, Western Cape, ZA . This role is critical in designing, developing, and deploying robust, scalable, and high-performance cloud applications. You will lead key development initiatives, mentor junior developers, and contribute significantly to architectural decisions. The ideal candidate possesses a strong background in cloud technologies, modern programming languages, and best practices in software engineering. This is a hybrid role, offering a blend of collaborative work at our client's regional office in George, Western Cape, ZA , and the flexibility of remote work. We are looking for a problem-solver with a passion for innovation and a commitment to delivering exceptional code quality.

Key Responsibilities
  • Design, develop, test, and deploy scalable cloud-native applications and services.
  • Write high-quality, maintainable, and efficient code using relevant programming languages (e.g., Python, Java, Go).
  • Lead the development of complex software features and modules.
  • Collaborate with product managers, designers, and other engineers to define requirements and specifications.
  • Implement and manage cloud infrastructure on platforms like AWS, Azure, or GCP.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews, provide constructive feedback, and mentor junior team members.
  • Contribute to architectural design discussions and technology selection.
  • Troubleshoot and resolve complex technical issues.
  • Stay current with emerging cloud technologies and software development trends.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 6-8 years of professional software development experience, with a focus on cloud platforms.
  • Proven experience in designing and building scalable, distributed systems.
  • Strong proficiency in at least one major cloud provider (AWS, Azure, GCP).
  • Expertise in backend programming languages (e.g., Python, Java, Node.js, Go).
  • Experience with containerization technologies (Docker, Kubernetes).
  • Knowledge of microservices architecture and RESTful API design.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Resident in or willing to relocate to the George, Western Cape, ZA area.
Benefits
  • Our client offers a highly competitive salary package, including performance bonuses and stock options.
  • A comprehensive benefits package includes medical aid, a provident fund, and generous paid time off.
  • Opportunities for continuous learning and professional development, including access to training programs and industry conferences, are provided.
  • This hybrid role allows for flexibility while fostering team collaboration in Western Cape, ZA .
  • Join a forward-thinking company and contribute to innovative cloud solutions.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

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

Placements24 • Benoni

Hybride
ZAR 900 000 - 1 300 000
Competitive salary
Health insurance
Professional development
+2
Lead Software Engineer - Cloud Solutions
Lead Software Engineer - Cloud Solutions

Placements24 • George

Sur place
ZAR 1 200 000 - 1 700 000
Competitive package
Health benefits
Learning opportunities
+1
Remote Senior Software Developer - Cloud Solutions
Remote Senior Software Developer - Cloud Solutions

Placements24 • Afrique du Sud

À distance
GBP 90 000 - 130 000
Fully remote work
Competitive salary
International team
+2
Remote Senior Software Engineer - Cloud Solutions
Remote Senior Software Engineer - Cloud Solutions

Placements24 • Benoni

Hybride
ZAR 900 000 - 1 300 000
Private medical insurance
Home office stipend
Flexible working hours
+4
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybride
ZAR 900 000 - 1 500 000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
Senior Software Engineer - Cloud Native Development
Senior Software Engineer - Cloud Native Development

Placements24 • Stellenbosch

Hybride
ZAR 900 000 - 1 300 000
Competitive salary package
Health benefits
Learning opportunities & certificates
+1
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Cape Town

Hybride
ZAR 800 000 - 1 400 000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Graduate Software Developer (Hybrid)
Graduate Software Developer (Hybrid)

Placements24 • George

Hybride
ZAR 89 000 - 134 000
Mentorship from experienced engineers
Exposure to modern development tools
Opportunity for full-time employment
+1
Senior Full-Stack Developer (Cloud Native)
Senior Full-Stack Developer (Cloud Native)

Placements24 • Johannesburg

Hybride
ZAR 900 000 - 1 200 000
Hybrid work model
Health and wellness benefits
Professional development opportunities
+3
Full Stack Software Developer
Full Stack Software Developer

Placements24 • George

Hybride
ZAR 600 000 - 850 000
Competitive salary
Medical aid
Retirement fund
+4