it software developer jobs in Johannesburg

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

  • Software Developer

    7 hours ago


    johannesburg, gauteng, South Africa Uyandiswa Project Management Services Full-time

    Uyandiswa is seeking a talented Software Developer to design, build, and maintain software solutions for our clients across Financial Services, Energy, Manufacturing, and Consumer Goods. You will work within cross-functional delivery teams to translate business requirements into robust, well-engineered applications, including desktop, web, and...

  • Software Developer

    7 hours ago


    johannesburg, gauteng, South Africa Upspire Talent Full-time

    Software Developer Location: Johannesburg (Hybrid / On-site) Type: Permanent Salary: Market-related (based on experience) Role Overview We are looking for a skilled Software Developer to design, develop, and maintain high-quality software solutions. You will work closely with cross-functional teams to build scalable applications, solve complex...

  • Software Developer

    7 hours ago


    johannesburg, gauteng, South Africa Progressive Edge Full-time

    A fast-growing scale-up SaaS company has a new opening in their team for a talented Software Developer. This individual will help build, improve and support its expanding product and user base. Your focus will be on frontend development while gaining valuable backend experience as well supporting their product. You'll work closely with their Product/Design...

  • Software Developer

    16 hours ago


    Johannesburg, Gauteng, South Africa DataEQ Group. Full-time

    ABOUT US DataEQ uses social media and other customer feedback data to help our clients (large enterprise brands) generate better CX insights, manage risk, improve conduct reporting and optimise social customer service. Data is at the heart of what we deliver, so our work requires a strong understanding of qualitative and quantitative methodologies, as well...

  • Software Developer

    3 days ago


    Johannesburg, Gauteng, South Africa New World Personnel Consultants Full-time

    Software Developer PositionOne of our clients has a Software Developer position available. This position is based in PMB but could be remote (if remote, it would not be on a full-time salaried basis).Minimum Requirements:At least two years of proven experience in React development in a production environment is a requirement.Beneficial Knowledge:SQL Server...

  • Software Developer

    7 hours ago


    city of johannesburg metropolitan municipality, gauteng, South Africa Indsafri Full-time

    We are looking for a skilled Java Developer to join our team. The ideal candidate will have strong expertise in Java 17, object-oriented programming, and backend development, along with experience in building scalable and maintainable software applications. Key Responsibilities: Develop, test, and maintain applications using Java 17. Translate technical...

  • Software Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Remote Full-time R 420,000 - R 660,000 Contract

    Overview Hire Resolve is excited to be seeking a talented C# Software Developer for our client. This is a fully remote position, offering you the flexibility to work from anywhere. As a C# Software Developer, you will have the opportunity to work on a variety of projects and collaborate with a diverse group of professionals. We are looking for someone who is...

  • Software Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Apply-USA Remote Full-time R 480,000 - R 750,000 Contract

    We're looking for a Software Developer who meets the following requirements:5+ years of experience in a Software Developer role or similar.Working knowledge of Cloud Platforms, Troubleshooting, Problem Solving.Ability to work independently and manage time effectively.Strong communication skills, both written and verbal.Here's what a typical day in this...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    About the job Software Development ManagerKey purpose:Responsible for developing a technology development strategy that support the companys objectives and Technology strategy. Accountable for the delivery of complex solutions and leads a team of Developers who design, develop, test and document applications.Duties and responsibilities:Accountable for the...


  • Johannesburg, Gauteng, South Africa Ria Money Transfer Full-time

    Description Ria Money Transfer, a business segment of Euronet Worldwide, Inc. (NASDAQ: EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of customers along with currency exchange, mobile top-up, bill payment and check cashing services, offering a reliable omnichannel experience. With over...


  • Johannesburg, Gauteng, South Africa Nedbank Full-time

    Software Developer II (API Developer/Datapower/ACE Developer): 144166Closing Date: 23 February 2026Job FamilyInformation TechnologyApplication DevelopmentManage Self: TechnicalJob PurposeThe ACE Developer will design and build integration solutions using IBM App Connect Enterprise, with strong Java capability to support complex system‑to‑system...


  • Johannesburg, Gauteng, South Africa Samloryxconsultancy Full-time

    This is a hands-on leadership role, not a management one. You will still be in the code, and you will also be the person who decides how a system is shaped, what gets built first, and when to tell a client that the thing they asked for is not the thing they need.You will be accountable for delivery on client engagements: the architecture, the estimate, the...

  • Software Developer

    7 hours ago


    Johannesburg, Gauteng, South Africa 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 Entelect Full-time

    Exciting Opportunity for a Development Manager at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular...


  • johannesburg, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking enthusiastic and driven Graduate Software Developers to join their dynamic, remote-first technology team. This is an exceptional opportunity for recent graduates to kick-start their careers in software development, working on innovative projects that impact global markets. You will be part of a supportive and...


  • johannesburg, gauteng, South Africa Upstream Full-time

    Who we are Upstream is a global leader in mobile marketing automation and digital service innovation, enabling Mobile Network Operators (MNOs) and brands to grow revenue, improve customer engagement and succeed in the digital economy. With over two decades of experience and operations spanning 45+ markets across Africa, Latin America, Asia, Europe, and the...


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

    Build dashboards, reports, maps, KPI boards, and operational tools used across the business. Integrate applications with APIs and PostgreSQL databases. Ensure applications are secure, responsive, reliable, and aligned with business requirements. Write automated tests and participate in code reviews. Deploy and support applications through structured DEV,...


  • johannesburg, gauteng, South Africa KORAKHOA SOLUTIONS Full-time

    Johannesburg, South Africa | Posted on 10/28/2026 We offer comprehensive services in Recruitment(Permanent, Temporary, Fixed-term Contracts), Payroll Administration, andLabour Relations. Job Description Design, build, enhance and support secure,reliable software solutions and integrations for operationally importanttechnology environments. Contribute to...


  • johannesburg, gauteng, South Africa Nedbank Full-time

    To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers Job Responsibilities Produce working quality software that meets the design Develop critical and complex technical components in area of accountability Deliver system component designs that are robust and fault tolerant...


  • johannesburg, gauteng, South Africa MSP Staffing (PTY) LTD Full-time

    Our client is seeking an experienced Senior Software Developer to join an established digital product development team delivering innovative software solutions across the financial services and tourism sectors. This is an excellent opportunity for a seasoned engineer who values technical excellence, autonomy and collaboration while working on complex,...