Senior Software Engineer - Cloud Native Development

Placements24

Stellenbosch

Híbrido

ZAR 900.000 - 1.300.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary package
Health benefits
Learning opportunities & certificates
Dynamic, collaborative work环境 in Stel…

Descripción de la vacante

Placements24 is seeking a Senior Software Engineer in Stellenbosch, Western Cape, to design, develop, and deploy scalable microservices in cloud environments. You will mentor juniors and drive architecture decisions, with a strong focus on cloud platforms (AWS/Azure/GCP) and modern languages.

Join a rapidly expanding tech firm and contribute to large-scale distributed systems using Docker, Kubernetes, and CI/CD pipelines, while shaping best practices and delivering high-performing solutions.

Formación

  • Bachelor's degree or equivalent practical experience.
  • 5+ years in software development with cloud-native focus.
  • Experience with at least one major cloud platform (AWS/Azure/GCP).
  • Proficient in Go, Python, Java or C#.
  • Experience with Docker and Kubernetes.
  • Experience designing RESTful APIs and microservices.
  • Familiarity with SQL and NoSQL databases.
  • CI/CD principles and tools like Jenkins or GitLab CI.

Responsabilidades

  • Design, develop, and deploy scalable, high-performance microservices and cloud-native applications.
  • Architect robust and fault-tolerant systems using best practices for cloud infrastructure.
  • Write clean, efficient, well-documented, and testable code in languages such as Go, Python, Java, or C#.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Work closely with product managers, architects, and other engineers to define technical requirements.
  • Utilize containerization technologies like Docker and orchestration tools like Kubernetes.
  • Monitor system performance, troubleshoot issues, and implement optimizations.
  • Mentor and guide junior software engineers, fostering a culture of technical excellence.
  • Contribute to technical design discussions and architectural decisions.
  • Stay updated with the latest trends and advancements in cloud computing and software engineering.

Conocimientos

Cloud-native architectures
Go / Python / Java / C#
RESTful APIs

Educación

Bachelor's degree in Computer Science or related field

Herramientas

Docker
Kubernetes
Git
Jenkins
GitLab CI

Descripción del empleo

About the Role

Our client, a rapidly expanding technology firm focused on cloud-native solutions, is actively seeking a Senior Software Engineer to join their innovative team. This role, based in Stellenbosch, Western Cape, will focus on designing, developing, and deploying scalable microservices and applications within cloud environments. You will be instrumental in shaping the architecture, driving best practices, and mentoring junior engineers. The ideal candidate possesses a deep understanding of modern software development principles, extensive experience with cloud platforms (AWS, Azure, or GCP), and a passion for building resilient and efficient systems. This is a fantastic opportunity to work with cutting-edge technologies and contribute to significant projects in the vibrant tech hub of Stellenbosch.


Key Responsibilities


  • Design, develop, and deploy scalable, high-performance microservices and cloud-native applications.

  • Architect robust and fault-tolerant systems using best practices for cloud infrastructure.

  • Write clean, efficient, well-documented, and testable code in languages such as Go, Python, Java, or C#.

  • Implement and manage CI/CD pipelines for automated testing and deployment.

  • Work closely with product managers, architects, and other engineers to define technical requirements.

  • Utilize containerization technologies like Docker and orchestration tools like Kubernetes.

  • Monitor system performance, troubleshoot issues, and implement optimizations.

  • Mentor and guide junior software engineers, fostering a culture of technical excellence.

  • Contribute to technical design discussions and architectural decisions.

  • Stay updated with the latest trends and advancements in cloud computing and software engineering.


Requirements


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

  • 5+ years of professional experience in software development, with a focus on cloud-native architectures.

  • Proven experience with at least one major cloud platform (AWS, Azure, GCP).

  • Strong proficiency in one or more modern programming languages (e.g., Go, Python, Java, C#).

  • Hands-on experience with containerization (Docker) and container orchestration (Kubernetes).

  • Experience designing and implementing RESTful APIs and microservices.

  • Familiarity with database technologies (SQL and NoSQL).

  • Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).

  • Proficiency in version control systems (Git).

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


Benefits


  • Competitive salary package with performance-based incentives.

  • Comprehensive health benefits and retirement planning support.

  • Opportunities for continuous learning, certifications, and attending industry conferences.

  • A dynamic and collaborative work environment in Stellenbosch.

  • Exposure to cutting-edge cloud technologies and large-scale distributed systems.

  • Flexible working arrangements to promote work-life balance.

  • Contribute to innovative projects shaping the future of cloud technology.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

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

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.300.000
Competitive salary
Health insurance
Professional development
+2
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Híbrido
ZAR 900.000 - 1.500.000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • Sudáfrica

A distancia
GBP 90.000 - 130.000
Health insurance
100% remote work
Stock options
+2
Senior Cloud Solutions Architect
Senior Cloud Solutions Architect

Placements24 • Stellenbosch

Híbrido
ZAR 1.200.000 - 1.800.000
Salary + stock options
Medical and dental coverage
Retirement plan with employer matching
+3
Remote Senior Software Engineer - Cloud Solutions
Remote Senior Software Engineer - Cloud Solutions

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.300.000
Private medical insurance
Home office stipend
Flexible working hours
+4
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Stellenbosch

Presencial
ZAR 1.200.000 - 1.800.000
Competitive salary
Medical & retirement
Generous PTO
+2
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Cape Town

Híbrido
ZAR 800.000 - 1.400.000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Principal Software Engineer - Cloud Infrastructure
Principal Software Engineer - Cloud Infrastructure

Placements24 • Pretoria

Híbrido
ZAR 1.800.000 - 3.200.000
High salary & incentives
Executive health benefits
Stock options / equity grants
+2
Senior Backend Engineer - SaaS Platform
Senior Backend Engineer - SaaS Platform

Placements24 • Stellenbosch

Presencial
ZAR 900.000 - 1.300.000
Competitive salary
Health benefits
Performance bonuses
+3
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • Pretoria

Híbrido
ZAR 1.200.000 - 1.800.000
Competitive salary
Medical and retirement plans
Professional development support
+2