software developers

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


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


  • South Africa E&D Recruiters Full-time

    SECURITY SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science.2-7 years of working experience in software development in a professional capacityExperience required:Experience writing software in C and C++ for embedded platforms.Experience or knowledge in communications...


  • South Africa IndSAfri Full-time

    We are seeking an experienced Java Developer to join a high-performing technology team. The successful candidate will be responsible for the full software development lifecycle, including design, development, testing, deployment, support, and continuous improvement of enterprise-grade applications. The role requires strong technical expertise, a proactive...


  • Cape Town, Western Cape, South Africa Amazon Web Services (AWS) Full-time R 1 - R 2 Contract

    DescriptionEC2 Instance Placement owns the systems that decide on which physical hosts EC2 instances are placed when they are launched. The systems execute real-time optimizations across a variety of dimensions every time a new EC2 instance is launched.Your Role and Potential ImpactLead a team of Software Development Engineers to build and run the control...


  • Oos-Kaap, South Africa Staff Solutions Full-time R 420,000 - R 660,000 Contract

    Company Overview Our client is a leading Managed Service Provider (MSP) specializing in delivering customized ICT solutions. By leveraging world-class technologies, they are committed to enhancing business efficiency and transforming the way their clients operate. Role Overview We are seeking a skilled and driven Intermediate or Senior Software Developer to...


  • Gauteng, South Africa Hi-Tech Recruitment - Cape Town Full-time R 81,000 - R 99,000 Contract

    Senior Full Stack Python/Java Software DeveloperReference: CPT005154-KJ-2A leadership team that values autonomyDuties & ResponsibilitiesThe purpose of this role is to support my clients projects with the required software engineering skills to:Help guide and shape the design of the productsImplement proof of concepts and functional mockups for tests and...


  • Cape Town, Western Cape, South Africa Hyperiondev Full-time R 600,000 - R 800,000 Contract

    Requirements:4-8 years hands on development experienceHTML & CSSNodeJsPHP and/or PythonProven track record of architecting solutions and building from the ground upAdvantageous:Familiarity with CSS pre-processors like Sass and LESSGood understanding of GIT or other version control softwareFamiliarity with good SEO practisesA relevant portfolio of workTesting...

  • Software Developer

    1 day ago


    South Africa Placements24 Full-time R 540,000 - R 900,000 Contract

    About the RoleOur client is seeking a talented and innovative Software Developer specializing in Python to join their expanding IT team based in Tembisa . This role offers a hybrid work model, allowing for collaboration in the office and the flexibility of remote work. You will be responsible for developing and maintaining high-quality software applications,...


  • Wes-Kaap, South Africa MVIA Full-time

    We are looking for an experienced Full-Stack Developer to join us in a Senior Engineering role, taking active ownership of architecture, code quality, infrastructure, CI/CD pipelines, and production reliability. Key Responsibilities Lead full-stack development across React, Next.js, TypeScript, Node.js, Python, and SQL.Build, optimise, and maintain automated...


  • Kloof, KwaZulu-Natal, South Africa RecruiTech Full-time R 391,000 - R 446,000 Contract

    An exciting opportunity for an intermediate developerReference: DUR000099-MN-1Join a growing company specializing in the utility and energy management space. You will be responsible for building software by writing code, as well as modifying existing code to fix errors.Duties & ResponsibilitiesResponsibilities:Determines appropriate software design, in...


  • Roodepoort, Gauteng, South Africa Exceptional Recruitment Full-time R 420,000 - R 560,000 Contract

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


  • Randburg, Gauteng, South Africa Network IT Full-time

    Looking for a Senior Software Developer position where you can fully utilize your skills?Reference: NWA003195-BOM-2Duties & ResponsibilitiesThe Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements:Degree in Computer...


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

    INTERMEDIATE SOFTWARE DEVELOPER Office based. 2-5 YEARS EXPERIENCE The purpose of this position is to develop solutions through the involvement in various aspects of the software development lifecycle including requirements as capture, design, implementation, testing, installation, and support. As an Intermediate Developer you will work with a team to...


  • Stellenbosch, Western Cape, South Africa Network IT Full-time

    Reference: BIT002726-JR-1A 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...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 1 - R 2 Contract

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


  • Roodepoort, Gauteng, South Africa Exceptional Recruitment Full-time R 400,000 - R 650,000 Contract

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


  • gauteng, South Africa Hire Resolve Full-time

    Hire Resolve's client is seeking a Senior Developer who will form part of the Integration team and will regularly engage with their teammates and their clients to design, develop, test, implement and support the solutions that they have in place, and the solutions that they are planning to build. There will always be an expectation that you help to upskill...

  • Software developer

    1 day ago


    gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a talented and innovative Software Developer specializing in Python to join their expanding IT team based in Tembisa. This role offers a hybrid work model, allowing for collaboration in the office and the flexibility of remote work. You will be responsible for developing and maintaining high-quality software applications,...


  • Sunninghill, South Africa Goldman Tech Resourcing Full-time

    Our client is seeking a well-rounded Intermediate Software Developer to join their development team in a hybrid role based in Pretoria. The ideal candidate will bring solid full-stack development experience, strong problem-solving abilities and an interest in leveraging modern AI coding tools to enhance the software development lifecycle.   Key...


  • Cape Town, Western Cape, South Africa Mulckhuyse Consulting Full-time

    We are looking for an ambitious Software Developer Intern. This is not an internship where you watch other developers work. From early on you will contribute to real software that clients and our own team use every day, and you will learn by building production systems alongside experienced developers. We are a small team, so you will see the whole...