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

Senior Software Engineer - Cloud Solutions

Remote / Online - Candidates ideally in
Benoni, 1501, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
Location: Benoni

About the Role

Our client, a dynamic and forward-thinking technology firm, is seeking a highly skilled Senior Software Engineer to join their innovative team based in Benoni, Gauteng, ZA
. This role offers a stimulating hybrid work environment, blending the flexibility of remote work with the collaborative benefits of in-office interaction. You will be instrumental in designing, developing, and deploying cutting-edge cloud-based solutions that drive business growth and enhance user experience. This is an exceptional opportunity to make a significant impact within a company that values technological excellence and continuous learning.

We are looking for an individual with a passion for software development and a proven track record of delivering high-quality code in complex environments. The ideal candidate will thrive in a challenging yet rewarding setting, contributing to a culture of innovation and teamwork. Your expertise will be crucial in shaping the future of our client's technological landscape, ensuring scalability, reliability, and security across all cloud infrastructure and applications.

Embrace the chance to work on challenging projects that will push your technical boundaries and foster professional development.

Key Responsibilities
  • Design, develop, and maintain scalable and robust cloud-native applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
  • Develop and manage CI/CD pipelines for automated testing, deployment, and monitoring of applications.
  • Optimize application performance, identify and resolve bottlenecks, and ensure high availability of services.
  • Write clean, well-documented, and efficient code, adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality, share knowledge, and mentor junior developers.
  • Troubleshoot and debug complex issues across the entire software stack.
  • Stay abreast of emerging cloud technologies and industry trends, and propose innovative solutions.
  • Contribute to architectural decisions and technology selection for new projects.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field;
    Master's degree preferred.
  • Minimum of 5 years of professional experience in software development, with a strong focus on cloud platforms (AWS, Azure, or GCP).
  • Proficiency in at least one modern programming language such as Python, Java, Go, or C#.
  • Extensive experience with containerization technologies like Docker and Kubernetes.
  • Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
  • Experience with database technologies (SQL and No

    SQL), such as PostgreSQL, MongoDB, or DynamoDB.
  • Familiarity with infrastructure as code tools (Terraform, Cloud Formation).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
Benefits
  • Our client offers a competitive salary package, comprehensive health insurance, opportunities for professional development and training, generous paid time off, and a supportive work culture that encourages innovation and growth. Employees also benefit from a hybrid work model designed for work-life balance.
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