mid-level software developer

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


  • Elandsfontein, WC, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Key purpose: The incumbent should work well in coordination with cross/functional team members to design,develop, and maintain bespoke solutions for the company. The candidate must be comfortable working as part of a team while taking the imitative to take lead on new innovations andprojects, among others, migrating legacy systems into more...


  • Remote, South Africa Vas-X Remote Full-time

    1. System Design & Architecture:Lead and drive the architectural design of large-scale, complex systems.Make high-level design and technical decisions to ensure scalability, security, and maintainability.Define and enforce best practices, architectural guidelines, and coding standards.Collaborate with cross-functional teams to align system architecture with...

  • Software Developer

    24 hours ago


    Durban North, KZN, South Africa Boardroom Appointments Full-time

    Hybrid positionMinimum requirements: Relevant 3-year Degree or Diploma (i.e Computer Science OR Information Technology OR similar)3+ years professional software development experienceResponsibilities:Contribute to ensuring an appropriate software design in conjunction with Tech Lead and in accordance to best practiceCreate tasks in...

  • Software Developer L2

    24 hours ago


    Johannesburg, South Africa Telebest Full-time

    Requirements: 5 years' experience as a software developer. Web based development(HTML5, Javascript, Angular, ReactJS, CSS) Object oriented development (Java, C#, .Net Core, Python) Database Management (SQL, MySQL, PostgreSQL) Version Control (Git, MS TFS) 1 year development experience of cloud applications. Docker...


  • Pretoria, South Africa People Dimension Full-time R 25,000 - R 30,000 Temporary

    Duties & Responsibilities Developing industry leading solutions together with your team. Write software which is thoroughly tested and adheres to our code review standards. Ensure all work follows company standards Work closely with your team and other development teams as well as specialists and project managers. The ability to work well in a team as well...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 336,000 Contract

    Hire Resolve's Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full software development lifecycle, from conceptualisation to...


  • Port Elizabeth, South Africa Performit Personnel Full-time

    Join a forward-thinking organization where your software development skills can truly make an impact. Our client, a dynamic leader in the IT industry, is seeking a dedicated Intermediate Software Developer to contribute to innovative projects that shape the future of technology. Duties: Develop and maintain software solutions across the full development...


  • Durban, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Duties and responsibilities: Web page development using HTML, JQuery and CSSWeb based Programming using ASP.net and C#Group Website maintenance (uploading of new content)Group HTML based email creationExperience and qualifications: MatricDiploma/Degree Minimum 1 year C# developmentWeb Development experienceAbility to create sequential and...


  • Midrand, Gauteng, South Africa Hire Resolve Full-time R 200,000 Contract

    Hire Resolve's Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full software development lifecycle, from conceptualisation to...


  • Randburg, South Africa Boardroom Appointments Full-time

    Key purpose: The Company is a broad-based multinational media group headquartered in South Africa and Dubai with principal operations in pay television and video entertainment. The group operates in almost 50 countries in Africa. Duties and responsibilities: Codes, tests, complex systems using agreed standards, architectures and tools, to...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full-time

    Hire Resolve's client is seeking an Intermediate Software Developer to join their dynamic team. The ideal candidate will have a strong background in software development, a passion for coding, and the ability to work collaboratively in an Agile environment. You will be responsible for designing, developing, and maintaining software applications that meet the...


  • Port Elizabeth, Eastern Cape, South Africa Staffsols Full-time

    NEW VACANCY!!Our Client in the IT industry has a vacancy  available for an Intermediate Software Developer in Port Elizabeth/Gqeberha.SkillsAngularComputer Science, Information ICT solutionsJavaScript frameworksMicrosoft SQL ServerProficient in C# programmingsoftware developerVue, React, or QuasarCompany Overview:Our client is a leading Managed Service...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time

    Hire Resolve's client is seeking a Junior Software Developer to join their team in Durban. The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. ResponsibilitiesDevelop quality software and web applications.Analyze and maintain existing...


  • Stellenbosch, South Africa Boardroom Appointments Full-time

    Key purpose:To provide strategic technical direction and manage multiple technical teams responsible for the technical delivery of the full product lifecycle; all product features and support and maintenance related tasks in respect of the product Oversee the ongoing drive to increase efficiency, optimisation, innovation and people development in these...


  • Midrand, South Africa Boardroom Appointments Full-time

    Minimum Requirements: Matric Bachelors degree in computer science, engineering or equivalent experience Responsibilities:Work within a Software Development team, following Agile development methodologiesWork with Project management and solution architects to estimate and scope out projectsWork with Creative team during planning, discovery, and...

  • Web Software Developer

    24 hours ago


    Durban, KZN, South Africa Aversoft Full-time

    We are looking for a talented web developer who is passionate about writing code and creating beautiful dashboards. You will be required to develop and maintain various parts of our systems which are primarily built with ASP.Net. You must have a passion for programming as you will be trained and groomed to be a seasoned developer. Experience in the...


  • South Africa Capitec Bank Full-time

    Apply by: 03 September 2026 We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below: 1. To see what life at Capitec is all about and complete a short assessment, please click here! 2.  Once you have completed the above finalize your...


  • Centurion, South Africa Swift Recruitment Full-time

     Job Description: SENIOR SOFTWARE DEVELOPER B. Main Job Purposes To develop and maintain propriety software applications. C. Organogram Superior 2nd Level : Business Manager Superior : Product Development & Support Manager This Position : Senior Software Developer Subordinate 1st Level : None D. Employment Specification Education...


  • Midrand, South Africa Adapt IT Full-time

    IntroductionWe are looking for an experienced Senior Software Developer to join our telecommunications team and play a key role in designing, developing, and delivering secure, scalable, and customized software solutions for our diverse customer base. The ideal candidate will have strong software development experience, a solid understanding of...


  • Elandsfontein, WC, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Key purpose: The company requires an energetic individual to fill the above position. The candidate should work well in coordination with cross-functional team members to design, develop, andmaintain bespoke solutions for the company. The candidate must be comfortable working as part of a team while taking the initiative to take lead on new...