Cloud Native Software Development Expert

17 hours ago


Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems South Africa Full time
Job Title: Cloud Native Software Development Expert

We are seeking an experienced Cloud Native Software Development Expert to join our dynamic team at Kerridge Commercial Systems South Africa.

Job Overview:

  • We are a leading provider of commercial systems in South Africa, and we are looking for a skilled software engineer to design, build, and maintain modern cloud native applications and services.

Key Responsibilities:

  • Collaborate with cross-functional teams to gather and analyse requirements, and translate them into working technical solutions.
  • Design, develop, test, and deploy modern cloud native web applications and APIs.
  • Demonstrate a high level of software craftsmanship, commitment to quality, and a conscientious approach to work.
  • Utilise modern design principles and best practices to produce clean, secure, and maintainable code.
  • Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging, and Pull Requests.
  • Be comfortable working with databases, including PostgreSQL and MS SQL Server, to help develop highly efficient and scalable data storage solutions.
  • Have a DevOps mindset, and actively participate in all aspects of the software development lifecycle, including the implementation and maintenance of CI/CD pipelines to automate build, test, and deployment processes.
  • Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first-class software quality and reliability.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in C#, NuGet, XUnit, .NET Core, ASP.NET Core, Visual Studio, VS Code, source control tools, databases, and containerization.
  • Experience in developing cloud native web applications and APIs, familiarity with microservices architecture and design patterns, good understanding of cloud computing concepts, and knowledge of DevOps practices and CI/CD pipelines.
  • Excellent problem-solving and analytical skills, ability to work in a fast-paced agile environment, and manage multiple tasks simultaneously.
  • Continuous learning mindset and a passion for technology.

Estimated Salary:

R1,200,000 - R1,500,000 per annum, depending on experience.

About Us:

Kerridge Commercial Systems South Africa is a leading provider of commercial systems, and we offer a competitive salary and benefits package.



  • Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems Full time

    Job Title: Cloud Native Software Development ProfessionalWe are seeking a skilled Cloud Native Software Development Professional to join our dynamic team at Kerridge Commercial Systems. As a Cloud Native Software Development Professional, you will play a crucial role in designing, building, and maintaining modern cloud native applications and services.Key...


  • Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems Full time

    Job Description:We are seeking a highly skilled Cloud Native Software Engineer to join our dynamic team at Kerridge Commercial Systems.Company Overview:Kerridge Commercial Systems is a specialist software provider delivering fully integrated trading and business management solutions to companies in the rental industry worldwide.Salary:The estimated salary...


  • Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems Full time

    About the RoleWe are seeking an experienced Software Engineer to join our dynamic team at Kerridge Commercial Systems (KCS), a market leader in developing and delivering fully integrated business management solutions.


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Job Overview:We are seeking an experienced Software Development Expert to join our team at Communicate Recruitment. The ideal candidate will have a strong background in software development and be passionate about working with cutting-edge technologies.About the Role:The Software Development Expert will be responsible for developing, testing, and maintaining...


  • Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    Core Technologies:Programming Languages: Java, GroovyApplication Framework: Micronaut, Spring BootPersistence framework: Gorm, HibernateMain database: MySQLWeb based user interface: VaadinOther Technologies:Workflow engine: ActivitiMicro service (REST): Micronaut, JAX-RSCloud Cross platform framework: ElectronSecurity framework: Apache ShiroQueue processing:...


  • Stellenbosch, Western Cape, South Africa Frank Consult Full time

    Job Title: Innovative Software Development ExpertWe are seeking a highly skilled Software Engineer to join our team at Frank Consult.Estimated Salary: $120,000 - $180,000 per year (dependent on experience and location)Company OverviewFrank Consult is a dynamic company dedicated to delivering innovative solutions in software development. Our team is...


  • Stellenbosch, Western Cape, South Africa CapitalH Full time

    Our company is seeking a skilled Cloud Infrastructure Specialist to join our team. In this role, you will be responsible for designing and implementing cloud-based infrastructure solutions that meet the needs of our clients. You will work closely with our development team to ensure seamless integration and deployment of cloud-based services. Key...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Key Responsibilities:We are seeking a highly skilled Senior Cloud Architect to join our team. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure.Requirements:Bachelor's degree in Computer Science, Information Technology, or a related fieldSenior-level development...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior Cloud Architect to join our team. The ideal candidate will have a strong background in cloud computing, with expertise in designing and implementing scalable and secure cloud architectures.Key Skills:Extensive experience with cloud platforms, including GCPExpertise in containerization and...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Cloud Infrastructure SpecialistWe are seeking a skilled DevOps Engineer to join our team at Communicate Recruitment.About the RoleThis is an exciting opportunity for a professional with +3 years of experience in AWS/Azure, Kubernetes, Docker, Linux, and Python.Key Responsibilities:Design and implement scalable cloud infrastructure using...


  • Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior Software Engineer - Java DeveloperDescription:We are seeking an experienced Senior Software Engineer - Java Developer to join our dynamic team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and related...


  • Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    Job DescriptionKey Responsibilities:We are seeking a highly skilled Full Stack Java Developer with 6+ years of experience in relevant development fields.Independent working and self-motivated individuals are preferred.Technical Requirements:Main Technologies:Programming Languages: Groovy, JavaApplication Framework: Micronaut and Spring BootPersistence...

  • Software Developer

    4 weeks ago


    Stellenbosch, Western Cape, South Africa Emporium Full time

    As a key member of the team, you will be responsible for developing and maintaining software applications. Your primary focus will be on writing clean, efficient, and well-structured code.Additionally, you will collaborate with cross-functional teams to identify and prioritize project requirements, ensuring that your work aligns with the company's goals and...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Job SummaryThe Sr. Software Engineer will be responsible for designing and developing complex software applications using front-end technologies such as React.js, Angular, or Vue.js. Additionally, the candidate will manage server-side logic using Node.js, Python, Ruby, Java, or PHP, and create and optimize databases using SQL or NoSQL. The ideal candidate...


  • Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems Full time

    OverviewKerridge Commercial Systems (KCS) is a leading provider of business management solutions for distributors, suppliers, resellers, wholesalers and merchants.Salary & BenefitsWe offer a competitive salary range of £60,000 - £90,000 per annum, depending on experience, plus benefits including health insurance, pension scheme, and 25 days annual...


  • Stellenbosch, Western Cape, South Africa CapitalH Full time

    Job Title: Intermediate Software DeveloperJob Description: CapitalH is seeking a skilled Java software developer to join their team in Stellenbosch. As a hybrid role, the ideal candidate will be responsible for technical integration, development testing, fixes, maintenance, enhancements, new functionality design, and query resolution.Key responsibilities...


  • Stellenbosch, Western Cape, South Africa Exceed Human Resource Consultants Ltd Full time

    About the Role:We are seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge software solutions. As a key member of our team, you will be responsible for designing, implementing, and testing software applications that meet the highest standards of quality and performance.Key Responsibilities:Design and develop...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Job Description: We are seeking a skilled Business Web Developer to join our team at Communicate Recruitment. The successful candidate will be responsible for developing and maintaining user-facing features using HTML, CSS, JavaScript, and frameworks such as React.js, Angular, or Vue.js.Key Responsibilities:Design and manage server-side logic with Node.js,...


  • Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems Full time

    About the Role:Kerridge Commercial Systems is seeking a highly skilled Senior Software Development Lead to join our team. This is a fantastic opportunity for an experienced software development professional to take on a leadership role and contribute to the success of our business.Key Responsibilities:Lead and manage a team of software development engineers...


  • Stellenbosch, Western Cape, South Africa Unifi Group Full time

    Job Title : Experienced Java Software EngineerWe are seeking an experienced Java Software Engineer to join our team at Unifi Group in the Western Cape, Stellenbosch.Estimated Salary Range: R800,000 - R1,200,000 per annumAbout the RoleAs a seasoned Java developer, you will be responsible for designing, developing, and maintaining high-quality software...