software developers

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


  • city of johannesburg metropolitan municipality, gauteng, South Africa Network Recruitment Full-time

    Python Software Developer Salary: R40 000 to R60 000 per month We are seeking a highly motivated and proactive individual to join a dynamic, fast-growing start-up. The ideal candidate is passionate about technology, coding, and software development, thrives in a collaborative environment, and is committed to delivering high-quality results. Strong...


  • stellenbosch, western cape, South Africa Network IT Full-time

    Reference: BIT -JR-1 A company specialising in Investment Tech Solutions is seeking an exceptionally smart individual to join their team as a Senior Software Developer. If you understand how to build and script good software, like to dabble with various programming languages, and are always on the hunt to learn something new, then this might be for you!...


  • durban, kwazulu natal, South Africa Carlysle Talent Search - Centurion Full-time

    Reference: DBN -AD-1 Our client is a dynamic and ambitious family owned and run export trading business based in Durban. We have been in existence for the last 50 years with a third generation in place. They specialize in the export of FMCG's, fruit and vegetables, meat, wines and building materials to over 45 countries throughout the world. They have...


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

    About the RoleOur client is looking for bright, passionate individuals to join as Software Development Trainees in Durban . This apprenticeship is designed to equip you with the essential skills to become a proficient software developer. You will receive structured training in programming languages, software design principles, and development methodologies,...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    About the RoleOur client is seeking a talented and innovative Remote Software Developer to contribute to their cutting-edge technology projects. This fully remote position allows you to leverage your coding expertise from anywhere, collaborating with a distributed team of professionals. You will be involved in the entire software development lifecycle, from...


  • Polokwane, Limpopo, South Africa Placements24 Full-time

    About the RoleOur client is seeking an enthusiastic and motivated Junior Software Developer to join their growing IT team in Polokwane . This entry-level position is ideal for a recent graduate or early-career professional eager to learn and contribute to software development projects. You will work under the guidance of senior developers, gaining hands-on...


  • eastern cape, za, Eastern Cape Simonsays Full-time

    We're always on the lookout for creative thinkers, problem solvers and doers. If you're passionate about making an impact. let's build the future together.About the roleNiimble AI builds custom software, AI agents and automation tools that help businesses work smarter. We’re looking for a curious, motivated junior developer who enjoys solving problems and...


  • Johannesburg, Gauteng, South Africa Macmotech Full-time

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients. Responsibilities will include resolving issues,...

  • Software Developer

    7 hours ago


    eastern cape, za, Eastern Cape Placements24 Full-time

    About the RoleOur client, a burgeoning software solutions provider, is seeking a skilled Backend Software Developer to join their remote-first team. This role is ideal for a developer passionate about building scalable, efficient, and robust server-side applications. You will be responsible for developing APIs, managing databases, and ensuring the overall...


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


  • johannesburg, South Africa Network Recruitment Full-time

    Our client is seeking a Senior Software Developer to design, build, and maintain business-critical web applications used across multiple operational functions. This role offers the opportunity to work across the full stack, from modern front-end development through to API integration and cloud-based deployments. Working closely with technical and business...


  • johannesburg, gauteng, South Africa Hire Resolve Full-time

    Hire Resolve’s client is seeking a talented and experienced Software Development Lead to join their dynamic team. The successful candidate will be responsible for leading a team of software developers in designing, implementing, and maintaining software solutions that meet the needs of clients. The Software Development Lead will collaborate with...


  • north west, South Africa Placements24 Full-time

    About the Role Our client, a dynamic technology solutions provider based in Mahikeng, North West , is looking for an enthusiastic and motivated Junior Software Developer to join their team as an intern. This is an excellent opportunity for aspiring developers to gain hands-on experience in software development, working on real-world projects under the...


  • mpumalanga, kwazulu natal, South Africa ISanqa Full-time

    Introduction Our client requires the services of a Software Engineer (Senior) - Midrand/Menlyn/Rosslyn/Home Office rotation. Amazing brand with cutting-edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environment EXPERIENCE: 8-10 Years related working experience. ...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time

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


  • Johannesburg, Gauteng, South Africa Crossing Hurdles Full-time

    Position: Sr. Full-Stack Software EngineerType: ContractCompensation: $50 - $100/hourLocation: RemoteCommitment: 10-40 hrs/weekRole ResponsibilitiesDevelop, modify, and debug front-end and back-end application components.Implement user-facing features and the services, APIs, and data models that support them.Trace requests and data across browsers, front-end...


  • western cape, za, Western Cape Filtronic Full-time

    Please note: All candidates must be able to pass the UK Security Clearance vetting process.Filtronic designs and manufactures advanced RF, microwave and mmWave technologies for mission-critical communications and connectivity applications. Our products and solutions support customers operating in the space, aerospace, defence, telecommunications and critical...


  • northern cape, za, Northern Cape Placements24 Full-time

    About the RoleOur client is seeking an enthusiastic and motivated Junior Software Developer to join their remote development team. This is an excellent entry-level opportunity for individuals passionate about coding and eager to learn and grow in a professional software development environment. You will work under the guidance of senior developers,...

  • Software Developer Neg

    11 hours ago


    Roodepoort, Gauteng, South Africa Exceptional Recruitment Full-time

    Desired Experience & QualificationBachelor’s degree or similar in Software/Engineering or Computer Science- ExperienceMinimum 2 years of relevant experience- Required skills:Familiar with LinuxVersion control (git)Solid Understanding of Computer NetworkingKnowledge of Industrial Protocols (e.g., BACnet, Modbus)Bonus Skills:TypescriptCloud technologies...


  • Stellenbosch, Western Cape, South Africa Macmotech Full-time

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients. Responsibilities will include resolving issues,...