intermediate software developer

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


  • kwazulu natal, South Africa Hire Resolve Full-time

    A well-known client in the tech industry is seeking a .NET developer to join their R&D team located in Gillitts, South Africa. The role requires a self-motivated individual with 5-10 years of web application development experience, particularly in C# and MVC. Responsibilities include developing high-quality software, analyzing requirements, and effective...


  • Cape Town, Western Cape, South Africa Munyhub Online Ticketing Services t/a Quicket Full-time R 540,000 - R 720,000 Contract

    Job SummaryJob Summary: JOB DESCRIPTION - Intermediate Frontend Developer Location: Cape Town, South Africa Division: Quicket Contract Terms: Full-timeTHE TEAMYOU WILL JOIN QUICKET’S ENGINEERING TEAM, RESPONSIBLE FOR BUILDING AND EVOLVING THE TECHNOLOGY THAT POWERS SEAMLESS TICKETING EXPERIENCES FOR EVENT ORGANISERS AND FANS. THE TEAM WORKS CLOSELY WITH...


  • Pretoria, Gauteng, South Africa Humanity Holdings Full-time R 520,000 - R 820,000 Contract

    Job Title: Intermediate Full-Stack DeveloperThis role is Hybrid 2/3 days in-office, based in Pretoria.Job SummaryWe are seeking a highly skilled and experienced .NET Full-Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining robust .NET applications. If you are passionate about software development...


  • Cape Town, Western Cape, South Africa LexisNexis Legal & Professional Full-time

    Are you interested in solving software engineering challenges and turning product requirements into effective, well-tested solutions? Would you enjoy collaborating with technology teams while building your skills across modern development environments?About our TeamLexisNexis Reed Tech brings clarity to innovation for businesses worldwide. We enable...

  • Software Developer

    5 days ago


    Westville, KwaZulu-Natal, South Africa HR Genie Full-time

    About the RoleWe are seeking a passionate and driven Software Developer / Engineer to join our team. The successful candidate will play a key role in developing and maintaining business applications, integrating with third-party software solutions, and supporting reporting services.This position offers an opportunity to work on a variety of projects while...


  • Polokwane, Limpopo, South Africa Placements24 Full-time

    About the RoleOur client, a leading software solutions provider based in Centurion, is looking for bright and ambitious individuals to join their team as Junior Software Development Apprentices. This is an exceptional opportunity to gain invaluable, real-world experience in software engineering while receiving structured training and mentorship. You will...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client, a leading software solutions provider based in Centurion, is looking for bright and ambitious individuals to join their team as Junior Software Development Apprentices. This is an exceptional opportunity to gain invaluable, real-world experience in software engineering while receiving structured training and mentorship. You will...

  • Software Developer

    3 days ago


    gauteng, za, Gauteng IndSAfri Full-time

    We are looking for an Intermediate Software Developer with strong Java development skills to join a software development team. The successful candidate will be responsible for translating detailed technical designs into functional software solutions through programming and configuration, while contributing to code quality and providing technical guidance to...


  • za Aculocity, LLC Full-time

    BI Developer (Intermediate) Description Position at GVW Group, South Africa Job Description: We are seeking a skilled and experienced BI Developer with expertise in Power BI to join our team. Your primary role will be to transform raw data into actionable insights through compelling visualizations that drive strategic business decisions. The ideal candidate...

  • Java Developer

    5 days ago


    za Communicate Finance Full-time

    Job DescriptionAs a Java Developer, you will be responsible for building, enhancing, and maintaining robust software solutions within collaborative and high-performing development teams.Designing, developing, and maintaining Java-based applicationsBuilding scalable APIs, microservices, and distributed systemsCollaborating with Product, QA, DevOps, and...


  • Bellville, Western Cape, South Africa Placements24 Full-time

    Placements24 is partnering with a Centurion-based technology solutions provider to recruit an Apprentice Software Developer. This remote-ready role offers hands-on experience across Python, JavaScript, Java, and more, under guidance from senior engineers.You will contribute to design, development, testing, and deployment while building a solid foundation in...


  • gauteng, za, Gauteng Nebula Full-time

    Who Are We? 1Nebula is a next-generation SaaS Technology Business focused on providing businesses with cloud & technology expense management services and tools to accelerate their cloud journey. We hire amazing people from across South Africa, making our diverse group of team members, called N48Xers, a force to be reckoned with. Learn more about our people...


  • workfromhome, western cape, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking technology firm, is revolutionizing the digital landscape and is looking for ambitious individuals to join their innovative team as Remote Apprentice Software Developers. This is a unique, fully remote opportunity designed for aspiring developers who are passionate about coding and eager to learn the intricacies...


  • sandton, gauteng, South Africa JVR Software Full-time

    Software Communications Developer Trainee Location: Title / Role: Software Communications Developer Trainee Location: Sandton Vacancy: Permanent | 3- or 6-month probation period | R15,000R20,000 CTC per month (before tax) Seniority: Entry-Level / Graduate / Trainee Overview: We are seeking a motivated and technically minded Software Communications...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking bright and innovative Graduate Trainee Software Developers to join their dynamic technology team based in Tembisa . This program offers a unique chance to kick-start your career in software engineering, working on exciting projects that impact the business. You will receive extensive training in cutting-edge technologies...


  • workfromhome, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a leader in developing advanced software solutions for the telecommunications industry, is looking for a talented Senior Telecommunications Software Developer to join their growing team. This fully remote position will involve designing, developing, and deploying robust software systems that power modern communication networks. You...


  • Durban, KwaZulu-Natal, South Africa NTT America, Inc. Full-time

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior Team...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking an innovative Remote Telecommunications Software Developer to design, develop, and maintain software solutions for our advanced communication platforms. This fully remote role offers the opportunity to work on exciting projects that are shaping the future of connectivity. You will collaborate with a talented team of...

  • Product Lead

    3 days ago


    stellenbosch, western cape, South Africa Exceed Hr And Recruitment Full-time

    Product Lead (Software Developer) required in Stellenbosch. We are seeking a Product Lead (Software Developer) to own the product roadmap, prioritise development and manage releases from testing to launch. Duties and Responsibilities: Define product pricing, subscription plans, usage limits and trial offerings. Engage with developers to gather feedback and...


  • centurion, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a prominent fintech company, is seeking an experienced and visionary Lead Software Developer specializing in Java to join their core engineering team based in Centurion, Gauteng . This is a critical on-site position, requiring your full-time presence to spearhead the development of high-performance, scalable financial applications....