intermediate software developer

1,000 intermediate software developer job listings in South Africa. Find daily updated positions from leading job boards.


  • centurion, gauteng, South Africa SpesNet Group Full-time

    WE’RE HIRING | JUNIOR SOFTWARE DEVELOPER – WEB FRONT-END SpesNet Global Group / Medi Charge is looking for a Junior Software Developer (Web Front-end) to join the Development team. This role will support, maintain and develop the front-end components of Veri Claim , SpesNet’s flagship Practice Management solution. Key Responsibilities Develop...

  • Software Developer II

    11 hours ago


    sandton, gauteng, South Africa Boardroom Appointments Full-time

    Bachelors Degree in Computer Science, Software Engineering Must have 8 years software development experience Advanced exposure to ECM filenet and CMOD Good experience in system, application architecture, design, development, implementation and deployment (end-to-end) Knowledge: Strong technical understanding of Angular framework with regards to...


  • johannesburg, gauteng, South Africa Boardroom Appointments Full-time

    Codes, tests,complex systems using agreed standards, architectures and tools, to achieve a well- engineered result. Creates unit tests for all developed components Reviews own work and leads code reviews of colleagues work Documents complex systems using to achieve a well-described landscape Adhere to policies, standards and procedures applicable to software...


  • cape town, western cape, South Africa Boardroom Appointments Full-time

    About the job Head of Software Development Responsibilities: Work with the leadership team to set clear priorities and goals for IT management and production, balancing long-term and immediate needs. Develop and manage annual and quarterly budgets. Oversee data security, management, and governance. Manage strategic vendor and technology partner...


  • johannesburg, gauteng, South Africa Boardroom Appointments Full-time

    About the job Software Development Manager Key purpose: Responsible for developing a technology development strategy that support the companys objectives and Technology strategy. Accountable for the delivery of complex solutions and leads a team of Developers who design, develop, test and document applications. Duties and responsibilities: Accountable for...

  • Software Developer

    11 hours ago


    durban north, kwazulu natal, South Africa Boardroom Appointments Full-time

    Relevant 3-year Degree or Diploma (i.e Computer Science OR Information Technology OR similar) 3+ years professional software development experience Responsibilities Contribute to ensuring an appropriate software design in conjunction with Tech Lead and in accordance to best practice Create tasks in Azure Code reviews Test software Create and maintain...


  • durban, kwazulu natal, South Africa Boardroom Appointments Full-time

    Seeking a high-energy, hands-on Software & Applications Team Lead who leads by example through active coding, mentoring, and end-to-end project ownershipRole requires 50–70% hands-on development while guiding strategy, delivery, and technical excellenceFocus on innovative thinking, including AI-enhanced features, to accelerate product growth and...


  • stellenbosch, western cape, South Africa Boardroom Appointments Full-time

    Responsible for the design and development of new service orientated applications (SOA) according to specifications. Qualifications and experience: C# or VB.Net SQL (any platform: T-SQL, MySQL, Oracle, etc) Web Services .Net Framework XML IIS OO Development Methodologies An understanding of SOA MVC or MVVM Design Pattern WPF (Windows Presentation...


  • midrand, gauteng, South Africa Adapt IT Group Full-time

    Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer experience, core business operations, business administration and enterprise resource...


  • midrand, gauteng, South Africa Adapt IT Group Full-time

    Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer experience, core business operations, business administration and enterprise resource...


  • johannesburg, gauteng, South Africa Talent Shore Full-time

    Johannesburg, South Africa | Posted on 02/09/2026 Industry Employment - Recruiting - Staffing Required Skillssoftware development software development capa... +23 City Johannesburg Province Gauteng Country South Africa Postal Code 2000 Job Description Junior Software Developer Job Description Summary Location: Hybrid/Remote Reporting to: Project Manager...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking an enthusiastic Junior Software Developer to join their burgeoning IT department in Tembisa. This role offers a hybrid work model, combining in-office collaboration with the flexibility of remote work. You will work under the guidance of senior developers, contributing to the development of new software applications and...


  • paarl, western cape, South Africa Incanda Furniture a division of Wheco Group Full-time

    At Incanda, our digital systems form the invisible backbone of the manufacturing business. As a Junior Developer, you will play a critical role in managing and optimizing our business systems, maintaining data integrity across platforms, and delivering meaningful insights that support operational and strategic decision-making. We are looking for an...


  • Remote, wes kaap, South Africa MVIA Full-time

    We are looking for an experienced Full-Stack Developer to join us in a Senior Engineering role, taking active ownership of architecture, code quality, infrastructure, CI/CD pipelines, and production reliability. Key Responsibilities Lead full-stack development across React, Next.js, TypeScript, Node.js, Python, and SQL. Build, optimise, and maintain...


  • pietermaritzburg, kwazulu natal, South Africa Pronel Personnel Full-time

    An exciting opportunity is available for an experienced Software Developer to join a well-established manufacturing environment. The successful candidate will be responsible for developing and enhancing software solutions, identifying opportunities for improvement and supporting the effective, efficient and secure operation of IT systems. This is a hands-on...

  • Software Developer II

    11 hours ago


    Remote, South Africa Indsafri Full-time

    We are seeking an experienced Java Developer to join a high-performing technology team. The successful candidate will be responsible for the full software development lifecycle, including design, development, testing, deployment, support, and continuous improvement of enterprise-grade applications. The role requires strong technical expertise, a proactive...


  • johannesburg, gauteng, South Africa ATS Client Full-time

    An innovative, fast-growing tech business in the fintech space is on the hunt for a Senior Developer! Key Responsibilities Technical Delivery & Ownership: Drive daily development across multiple systems in line with the technical roadmap Build scalable, high-quality applications using C#, .Net Core, and modern frameworks Maintain and enhance legacy...


  • johannesburg, gauteng, South Africa ATS Client Full-time

    Job Description A new exciting opportunity exists for a talented and experienced quantitative software developer within the Consulting team, based in Johannesburg. We are seeking a driven, innovative individual to assist with some of our challenging, state-of-the-art global software development projects. The successful candidate will have a strong...


  • johannesburg, gauteng, South Africa Ats Client Full-time

    Job Description Contract (ie Perm/FTC/Part-Time): Full time, Permanent Team: Global Development Lab Office Location: Rosebank Mall Offices, 4th Floor, 11 Cradock Ave, Johannesburg 2196, South Africa The role: The Backend Software Developer will be responsible for developing and maintaining backend services for supporting our web applications. The...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time

    Software Developer Location: Position based in Pretoria and Netherlands (Training will be provided in Netherlands). A leading company in steel is looking for eager and fast learning software developers, who are the brains behind the design, installation, testing and maintenance of the organization software systems. The person will have the opportunity to...