Job Details

Software Developer

Job Type: Contract
Location: jhb, Gauteng
Posted: 7 April 2026

Are you a mid-level developer ready to take the next step into high-scale engineering? We are looking for an Intermediate Software Developer strongho is passionate about writing clean, testable code and building the pipelines that ship it.

In this role, you won’t just be completing tickets; you’ll be a "Product Engineer" responsible for the full lifecycle of a feature—from designing new API endpoints to automating deployments in the cloud. If you believe in leaving the codebase better than you found it, you’ll fit right in.

Responsibilities

1. Engineering & Quality

  • Vertical Slice Development: stronguild and maintain multiple integrated components, working across integration points to deliver full features.

  • Clean Code Mastery: strongdhere to the "campsite rule"—ensuring every change improves the overall health of the system.

  • Quality First: strongrite testable code, participate in team code reviews, and automate functional and non-functional tests.

2. Technical Design & Analysis

  • Analyze business requirements and design software components under the guidance of senior mentors.

  • Conduct technical analysis for new work, such as designing a new endpoint on an existing API.

  • Produce well-documented technical specs that align with team standards.

3. Devops & Automation

  • CI/CD Ownership: stronguild and debug advanced YAML-based pipelines to build, test, and deploy products.

  • Containerization: strongtilize Docker containers during development, testing, and within the pipeline.

  • Optimization: strongdentify manual, time-intensive tasks (like UI resolution testing) and use technology to automate them.

Qualification and Experience

  • Experience: strong–4 years of software development experience.

  • Education: strong relevant 3-year Degree or Diploma.

  • Technical Skills:* Proficiency in modern development languages (e.g., C#, Java, or similar).

    • Hands-on experience with Docker strongnd YAML strongor pipelines.

    • Exposure to both On-Prem and Cloud strongnvironments.

  • Mindset: strong focus on software quality (LnP scenarios, threat modeling) and a drive to improve engineering productivity and cycle times.

Apply Online

Applying for: Software Developer

Allowed formats: PDF, DOC, DOCX, RTF, TXT. Max size: 5 MB

Thank you for registering!

Thank you for registering with us! Your CV and details have been successfully submitted. We'll be in touch if a position matching your profile becomes available. Best of luck with your job search!