mid-level software developer

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


  • centurion, gauteng, South Africa JCM Consultants Full-time

    Our client is looking for a skilled Mid-Level Full Stack Developer who enjoys building quality software and is eager to growtheir technical expertise. You will work closely with cross-functional teams to design, develop, and enhance scalableenterprise solutions. This role is ideal for someone who is hands-on, collaborative, and committed to...


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

    About the job Mid-Level Software Developer A desire to achieve commercial outcomes 2+ years of professional software development experience working with at least one modern language such as Java, Typescript, C++, or C# including object‑oriented design Strong knowledge of databases, data structures, algorithms, REST and modern architectures Experience in...


  • cape town, South Africa Merand Corbett & Associates Full-time

    KEY RESPONSIBILITIES: Design, develop, test, and maintain applications using C# and ASP.NET Core. Contribute to the full software development lifecycle, from design to deployment and support. Develop and integrate RESTful web services. Write clean, efficient, and maintainable code following best practices. Collaborate with software development teams on...


  • gauteng, South Africa Solveco Full-time

    Actuarial Consulting Company Seeking System Developer Duties & Responsibilities Collaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements. Well-spoken and comfortable to be put directly in front of clients. Participate in overseeing the development of new and existing...


  • gauteng, za, Gauteng Solveco Full-time

    Actuarial Consulting Company Seeking System DeveloperDuties & ResponsibilitiesCollaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements.Well-spoken and comfortable to be put directly in front of clients.Participate in overseeing the development of new and existing...


  • gauteng, South Africa Solveco Full-time

    Actuarial Consulting Company Seeking System Developer Duties & Responsibilities Collaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements. Well-spoken and comfortable to be put directly in front of clients. Participate in overseeing the development of new and existing...


  • gauteng, za, Gauteng Solveco Full-time

    Actuarial Consulting Company Seeking System DeveloperDuties & ResponsibilitiesCollaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements.Well-spoken and comfortable to be put directly in front of clients.Participate in overseeing the development of new and existing...


  • Rosebank, Gauteng, South Africa Top Recruitment Full-time R 360,000 - R 540,000 Contract

    Company OverviewThey develop software for and provide integration and development services to industry-leading private and listed corporations. They do a mix of bespoke development and software product development, with a track record of delivering quality products and solutions to clients and the wider industry.They have a strong culture and a set of values...


  • johannesburg, gauteng, South Africa WatersEdge Solutions Full-time

    A fast-growing technology firm is seeking an Intermediate Software Developer to contribute to the full software development lifecycle including design, development, and deployment of web-based applications. The ideal candidate will have 2-5 years of experience, preferably with relational databases like Postgre SQL and modern web frameworks. You will join a...


  • eastern cape, za, Eastern Cape Performit Personnel Full-time

    Performit Personnel is seeking an Intermediate Software Developer for an office-based role. You will participate in the full software development lifecycle, from requirements to design, implementation, testing, installation and support, working with a team to understand deliverables and timelines.Responsibilities include adhering to programming standards,...


  • eastern cape, South Africa Performit Personnel Full-time

    Performit Personnel is seeking an Intermediate Software Developer for an office-based role. You will participate in the full software development lifecycle, from requirements to design, implementation, testing, installation and support, working with a team to understand deliverables and timelines. Responsibilities include adhering to programming standards,...


  • Cape Town, Western Cape, South Africa ATS Client Full-time R 774,000 - R 946,000 Contract

    We Build Technology That Matters!! We don’t just write code— we build solutions that create real commercial impact. We’re looking for a versatile, cross‑functional Mid‑Level Software Developer to join our growing team. Experience Bachelor’s degree in Computer Science, Engineering, or a related field 3–6 years of relevant software development...


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

    An industry-leading company in Cape Town is seeking an Intermediate Software Developer to enhance their development team. This full-time role involves working on the company's CRM platform and client-facing portals. Candidates should possess a relevant tertiary qualification and experience with C#, DevOps practices, and Agile methodologies. A competitive...


  • gqeberha, eastern cape, South Africa Performit Personnel Full-time

    Performit Personnel is seeking an Intermediate Software Developer for an office-based role. You will participate in the full software development lifecycle, from requirements to design, implementation, testing, installation and support, working with a team to understand deliverables and timelines. Responsibilities include adhering to programming standards,...


  • cape town, South Africa Datafin IT Recruitment Full-time

    ENVIRONMENT: CREATE reliable, robust and user-friendly solutions as the next Mid-Level Software Developer wanted by a fast-paced Specialist in End-to-end IT Management and Consultative IT Services. You will develop commercial-grade web applications, conduct Planning / Estimation tasks while mentoring Junior Devs. The ideal candidate must have Grade...

  • Mid-Level Developer

    8 hours ago


    eastern cape, za, Eastern Cape EnableSA T/A EnableSA Pty Ltd Full-time

    Mid-Level DeveloperOur global client is seeking an experienced Mid-Level Developer to join the Port Elizabeth team.ResponsibilitiesDesign, develop, test, and implement software solutions.Write and implement quality and high-performing code.Work with the product owner to develop the overall look and design of the product.Client-side development with...

  • Mid-Level Developer

    8 hours ago


    Bellville, Western Cape, South Africa Clever Heads Personnel Full-time

    Location: Bellville (on site) Industry: Information Technology Salary: Market related Benefits: Pension, medical aid contributions, cell phone & internet allowance Type: Permanent Start date: ASAP Essential requirements • Grade 12 • Development Qualification • NodeJS – 2 years’ experience • VueJS / React / Angular – 2 years’ experience •...

  • Mid Level Developer

    8 hours ago


    za Xcede Group Full-time

    Intermediate .Net EngineerOur client is a payment solutions company and is looking for an Intermediate .Net Engineer to join their cross-functional team.You'll be working on exciting projects that leverage the latest technologies and tools, all while helping to shape the future of payments.As an Intermediate .Net Engineer, you will need to:Use your expertise...

  • Mid level developer

    18 hours ago


    gauteng, South Africa Xcede Group Full-time

    Intermediate. Net Engineer Our client is a payment solutions company and is looking for an Intermediate. Net Engineer to join their cross-functional team. You'll be working on exciting projects that leverage the latest technologies and tools, all while helping to shape the future of payments. As an Intermediate. Net Engineer, you will need to: Use your...


  • eastern cape, South Africa EnableSA T/A EnableSA Pty Ltd Full-time

    Mid-Level Developer Our global client is seeking an experienced Mid-Level Developer to join the Port Elizabeth team. Responsibilities Design, develop, test, and implement software solutions. Write and implement quality and high-performing code. Work with the product owner to develop the overall look and design of the product. Client-side development with...