Senior Cloud Software Developer

2 days ago


Johannesburg, Gauteng, South Africa Capital Recruit Full time
Cloud Development Opportunity

We are seeking a highly skilled Senior Cloud Software Developer to join our team on a 3-month contract basis. This role offers the potential for extension or permanent employment, depending on performance and mutual fit.

As a Senior Cloud Software Developer, you will be responsible for designing, developing, and maintaining cloud-based software solutions using Python and AWS technologies. You will collaborate with cross-functional teams to deliver high-quality, scalable, and reliable software systems.

Main Responsibilities:

  • Design, develop, and test cloud applications using Python and related frameworks
  • Utilize AWS services (e.g., EC2, S3, Lambda, RDS) to build robust cloud-based solutions
  • Collaborate with other engineers to implement best practices and ensure code quality
  • Troubleshoot and resolve technical issues
  • Stay up-to-date with the latest technologies and industry trends

Key Requirements:

  • 4+ years of experience in software development
  • Strong proficiency in Python programming language
  • Experience with AWS services (EC2, S3, Lambda, RDS, etc.)
  • Solid understanding of software design patterns and principles
  • Experience with version control systems (Git)
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills

Preferred Qualifications:

  • Experience with containerization technologies (Docker, Kubernetes)
  • Knowledge of database systems (SQL, NoSQL)
  • Experience with CI/CD pipelines

What We Offer:

  • A competitive hourly rate of R50,000 per month
  • Flexible work arrangements
  • Opportunity to work on challenging and innovative projects
  • Potential for long-term employment


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Capital Recruit is seeking a highly skilled Senior Cloud Software Developer to join our team on a 3-month contract basis. This role offers the potential for extension or permanent employment, depending on performance and mutual fit.We are looking for an experienced professional with expertise in designing, developing, and maintaining software solutions using...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Cloud Software EngineerAbout the Role:We are seeking a highly skilled Senior Cloud Software Engineer to join our team at Network Recruitment. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable, efficient, and reliable cloud-based applications.Key Responsibilities:Design and...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    We are seeking a skilled Senior Cloud Software Engineer to join our team at Goldman Tech Resourcing. As an experienced professional in AWS cloud services, you will be responsible for designing and developing scalable, secure, and efficient software solutions.Requirements:Bachelor of Science degree in Computer Science or Information TechnologyAt least 3 years...


  • Johannesburg, Gauteng, South Africa PartnerUp (Pty) Ltd Full time

    **Job Title:** Senior Cloud Software EngineerEstimated Salary: R850,000 - R1,200,000 per annumAbout Us:PartnerUp (Pty) Ltd is a leading provider of innovative solutions in the financial services industry.Job Description:We are seeking a highly skilled Senior Cloud Software Engineer to join our team. The successful candidate will be responsible for...


  • Johannesburg, Gauteng, South Africa Kerridge Commercial Systems South Africa Full time

    Job Title: Cloud Native Software DeveloperWe are seeking a highly skilled Cloud Native Software Developer to join our team at Kerridge Commercial Systems South Africa. As a key member of our dynamic software development team, you will play a crucial role in designing, building, and maintaining modern cloud native applications and services.About the Role:The...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Cloud Data DeveloperWe are seeking an experienced Senior Cloud Data Developer to join our team at Network Recruitment.About the Role:The ideal candidate will have a strong background in developing and maintaining data systems on cloud platforms, including Azure, AWS, and GCP. This is a unique opportunity to work with a leading Fintech...


  • Johannesburg, Gauteng, South Africa Staff Solutions Recruitment Full time

    We are looking for a Senior Software Engineer to join our team. The ideal candidate will have experience with cloud computing and be able to design and implement scalable and secure cloud-based systems.Design and implement cloud-based systemsDevelop and deploy cloud-based applicationsEnsure the security and integrity of cloud-based systemsCollaborate with...


  • Johannesburg, Gauteng, South Africa Edge Executives Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. The ideal candidate will have experience with cloud-based systems and be able to design, develop, and deploy scalable cloud infrastructure solutions.Responsibilities:Design and develop scalable cloud infrastructure solutionsCollaborate with...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role:We're looking for a skilled Senior Software Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing, building, and maintaining our cloud infrastructure.Key Responsibilities:Design and implement scalable cloud infrastructure solutionsCollaborate with cross-functional teams to ensure seamless...


  • Johannesburg, Gauteng, South Africa Kerridge Commercial Systems South Africa Full time

    We are seeking a highly skilled Cloud Native Software Developer to join our team at Kerridge Commercial Systems South Africa. This is an excellent opportunity for someone with a passion for cloud native development, who is looking to work on challenging projects and contribute to the growth of our company.


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking a seasoned Senior Cloud Architect to spearhead the development of cutting-edge cloud solutions. The ideal candidate will have a deep understanding of Azure cloud infrastructure and a proven track record of delivering high-quality software solutions.Key Responsibilities:Design and implement scalable cloud architecturesDevelop and maintain...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Entelect Software Ltd: A Leader in Enterprise Application Development">We are seeking a highly skilled Senior .NET Software Engineer to join our team at Entelect Software Ltd. As a Senior .NET Software Engineer, you will be responsible for developing world-class web and mobile applications for leading organisations in South Africa.">About the...


  • Johannesburg, Gauteng, South Africa Netsurit Full time

    Netsurit is seeking a highly skilled Cloud Infrastructure Developer - Senior to join our team in Johannesburg, Gauteng. The estimated salary for this role is R1,200,000 per annum.About the RoleWe are looking for an experienced professional who can lead the modernization of our applications using Azure services and best practices. As a key member of our team,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a highly skilled Senior Software Engineer to join our team. This is an exceptional opportunity to work on challenging projects and collaborate with cross-functional teams.Job DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using cloud...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Cloud Engineer for Renewable Energy SolutionsE-Merge is a leading clean energy company specializing in solar power solutions for commercial and industrial clients on a global scale. Our team is based in Zurich, Cape Town, and Johannesburg, working on par with international standards to contribute to the global transition toward renewable energy and combat...


  • Johannesburg, Gauteng, South Africa Nambiti Technologies Full time

    Job DescriptionNambiti Technologies is seeking an experienced AWS Developer to join our team.About the RoleWe are looking for a skilled professional with expertise in developing cloud-based applications using Amazon Web Services. The ideal candidate will have experience working with microservices architecture, Docker containers, and AWS modules such as S3,...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    {"What We Do": "At Blue Bean Software, we develop custom software and product development solutions for large enterprises and dynamic start-ups. Our team combines technical expertise with a deep understanding of client needs to deliver innovative, high-quality solutions.We have a strong presence in the financial services industry and are expanding into...


  • Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job Title: Senior Cloud Solutions ArchitectJob Summary:We are seeking a highly skilled Senior Cloud Solutions Architect to lead our bespoke software development team. The successful candidate will be responsible for architecting, building, and deploying cloud-based solutions for our enterprise clients.Main Responsibilities:Oversee software design and develop...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking a seasoned Cloud Software Developer with expertise in Node.js and cloud platforms such as Azure, Google Cloud, and AWS. This is a long-term contract position with offices in Bryanston offering a competitive salary.Responsibilities:Full stack development including front-end development, integration with server-side logic, database design,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:As a Cloud Computing Professional, you will be responsible for designing, developing, and maintaining cloud-based systems and applications. This role requires a strong understanding of cloud computing technologies, including but not limited to AWS, Azure, and Google Cloud Platform. Key Responsibilities:1. Design and implement cloud-based...