mid-level software developer

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


  • Cape Town, South Africa Boardroom Appointments Full-time

    Minimum requirements: A desire to achieve commercial outcomes2+ years of professional software development experience working with at least one modern language such as Java, Typescript, C++, or C# including object-oriented designStrong knowledge of databases, data structures, algorithms, REST and modern architecturesExperience in delivering mobile...


  • Cape Town, Western Cape, South Africa Merandcorbett Full-time

    Our client is seeking a skilled and motivated Mid LevelSoftware Developer (.NET) to join a dynamic and collaborative development environment. This role is ideal for a developer with hands-on experience in .NET technologies who enjoys building robust applications, working independently, and contributing to team-based projects using modern development...


  • Somerset West, South Africa bbe Recruitment Full-time

    IntroductionOur client is seeking a Mid-level Developer to join their team, this position is FULLY REMOTE. Duties & Responsibilities Development of new products, features Maintenance of existing web applications   Personal Attributes/Skills: Dedication and accuracy Sound problem solver Ability to work under pressure Attention to detail Deadline...


  • Cape Town, South Africa Merand Recruitment Full-time

    Reference: CPT002107-Doret-4Our client is seeking a skilled and motivated Mid LevelSoftware Developer (.NET) to join a dynamic and collaborative development environment. This role is ideal for a developer with hands-on experience in .NET technologies who enjoys building robust applications, working independently, and contributing to team-based projects using...


  • 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...


  • 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 shared...


  • gauteng, South Africa Solveco Full-time R 660,000 Contract

    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, South Africa Solveco Full-time R 540,000 Contract

    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...


  • rosebank, gauteng, South Africa Top Recruitment Full-time R 540,000 Contract

    Company Overview They 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...


  • Bloemfontein, Free State, South Africa Placements24 Full-time

    About the RoleOur client is looking for a motivated and skilled Mid-Level Software Developer to contribute to their growing software solutions in Welkom . This role offers a fantastic opportunity to work on diverse projects, developing and enhancing applications that serve a wide range of clients. You will collaborate closely with senior developers and...


  • johannesburg, gauteng, South Africa WatersEdge Solutions Full-time R 700,000 Contract

    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 PostgreSQL and modern web frameworks. You will join a...


  • 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,...


  • Gqeberha, Eastern Cape, South Africa Performit Personnel Full-time R 300,000 - R 520,000 Contract

    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

    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...


  • Cape Town, Western Cape, 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 12/Matric,...


  • Bellville, South Africa Datafin IT Recruitment Full-time

    DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.Duties & ResponsibilitiesENVIRONMENT: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...


  • Cape Town, South Africa Black Pen Recruitment Full-time

    Our client is an innovative pay-as-you-go solar startup. They make life better for everyday households in Africa where they build amazing tech to help bring access to energy, internet and opportunity to people who otherwise wouldn’t. Our client is a dynamic, hardworking team that values flexibility and focuses on results over office hours. They are...


  • 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,...


  • Gauteng, South Africa Top Recruitment Full-time

    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...