intermediate python developer jobs in Johannesburg

6,543 intermediate python developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Global Village Worker Remote Full-time R 334,800 - R 535,680 Contract

    R 30,000.00 - 48,000.00 (South African Rand) About the job Backend Python Developer: Intermediate We are looking for a dedicated python / backend engineer to work within a team to optimize the code and scale the solution to operate within the client requirements. Requirements & Responsibilities: Bachelor's degree in Computer Science, Computer Engineering,...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 26/10/2026 We are looking for an Intermediate Backend Engineer with strong Python and Django experience to develop, maintain and enhance backend applications and services. The ideal candidate will have solid software engineering fundamentals, hands-on production experience and a practical approach to solving technical...


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

    An industry-leading client of ours is looking for a highly motivated Intermediate Developer to join their talented development team. This client is looking for an Intermediate Developer to join their talented development team. The incumbent will be responsible for project execution, solution delivery, applying technological core competencies, and all...


  • johannesburg, gauteng, South Africa Network IT Full-time

    Reference: NWA -Ren-2 Are you an Intermediate C# Developer looking for an opportunity to showcase your skills? Contact us! Duties & Responsibilities Job & Company Description: A continuously growing company specializing in assisting clients in optimizing their business through innovative IT solutions. Our client is looking for an intermediate developer who...

  • Python Developer

    6 hours ago


    johannesburg, South Africa Network Recruitment Full-time

    The successful candidate will join a dynamic team focused on delivering innovative, high-quality software solutions.Requirements: Bachelor's Degree in Computer Science or a related field Minimum 5 years' Python/Django experience Experience working with relational databases (preferably PostgreSQL) Front-end Web technologies such as HTML, JavaScript & CSS...

  • Python Developer

    21 hours ago


    johannesburg, gauteng, South Africa Ats Client Full-time

    A leading provider of data, analytics, and software solutions is seeking a skilled Python Developer with experience in both client-side and server-side web development. The successful candidate will join a dynamic team focused on delivering innovative, high-quality software solutions. Qualifications Bachelor's Degree in Computer Science or a related field...


  • 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 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 deployment. Responsibilities: ...


  • johannesburg, gauteng, South Africa Mindworx Consulting Full-time

    The Tech Stack Deep-Dive Must-Haves: Languages & Frameworks: Java (including J2EE, Spring) Databases: Deep SQL & query optimization (MSSQL, Oracle, MySQL, or PostgreSQL) DevOps, OS & Cloud: Linux, Bash scripting, Docker, and Kubernetes Messaging & Tools: RabbitMQ or ActiveMQ, Git, Scrum/Agile, Postman Nice-to-Haves: Integrations & PL/SQL: Apache Camel,...


  • johannesburg, gauteng, South Africa Ria Money Transfer, INC. 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 Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 02/10/2026 We are seeking an Intermediate C# Developer to b uild and maintain insurance applications in C#. Thedesktop client is written in WPF and XAML under the MVVM pattern, withsupporting work in ASP.NET and T-SQL. Requirements Responsibilities: Build and change WPFscreens in C# and XAML for insurance...


  • johannesburg, gauteng, South Africa Deka Minas (Pty) Ltd Full-time

    Join a dynamic team within a leading financial services institution that values innovation, excellence, and collaborative growth. This is your opportunity to contribute to a forward-thinking organisation committed to digital transformation and operational excellence, all while working in a flexible hybrid environment. Duties Develop, test, and implement Java...


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

    About the Role We are seeking a highly skilled Intermediate .NET Developer to join our dynamic data team. You will be responsible for designing, building, and maintaining scalable and robust .NET applications. This role is ideal for professionals who thrive in complex software environments, value clean, efficient, and maintainable code, and enjoy...


  • johannesburg, gauteng, South Africa WatersEdge Solutions Full-time

    Location: Hybrid (Melrose Arch, Johannesburg)Employment Type: Full-TimeIndustry: Financial Services | IT | SaaS WatersEdge Solutions is partnering with a fast-growing technology business to recruit a capable and motivated Intermediate Software Developer . This role is ideal for someone with a solid development foundation who is ready to deepen their...


  • johannesburg, gauteng, South Africa Xcede Group Full-time

    Job Description Reporting to the Senior Manager: Development, the role will be responsible for designing and implementing according to functional specification executable source code of high quality, maintainability and efficiency in alignment to the development standards. Responsible to test, fix defects and release Java applications as per the defined...


  • johannesburg, gauteng, South Africa Xcede Group Full-time

    Intermediate .Net Engineer Our client is a payment solutions company and is looking for an Intermediate .Net Engineer to join their cross-functional team. You'll be working on exciting projects that leverage the latest technologies and tools, all while helping to shape the future of payments. As an Intermediate .Net Engineer, you will need to: Use your...


  • Johannesburg, South Africa Network Recruitment Full-time €600,000 Contract

    Company and Job Description: Our client is an established technology solutions provider with a long-standing reputation for innovation within the Fintech and Proptech industries. They develop and support proprietary solutions that help businesses onboard customers efficiently while maintaining compliance and reducing exposure to fraudulent transactions. As...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time

    Position Overview:As a Senior Python Developer, you will be responsible for leading the design, development, and implementation of sophisticated software solutions using Python and related technologies. Leveraging your extensive experience and expertise, you will collaborate with cross-functional teams to deliver high-quality, scalable, and performant...


  • Johannesburg, Gauteng, South Africa Hi-Tech Recruitment - Cape Town Full-time

    Reference: CPT005156-JB-1Ready to join an entrepreneurial start-up company that deals with international clients? My client is looking for a Senior Python Developer for a remote opportunity! Someone who is proactive and ready to hit the ground running!Duties & ResponsibilitiesRequirementsHands-on experience with FastAPI or other Python web frameworks such as...


  • johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time

    Job Description:We are currently seeking an exceptional Senior Python Developer with eight years of experience to lead our software development efforts. As a seasoned professional in the field of Python programming, you will take on a leadership role within our team, guiding the development of complex software solutions and mentoring junior developers. You...