Jobs for software developer net java python at Pretoria

204 software developer net java python job listings in South Africa. Find daily updated positions from leading job boards.

  • Software Engineer III

    4 weeks ago


    Pretoria, GT, South Africa Osiris Trading Remote Full-time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation. **Experience:** **7+ years** of backend software development experience Experience building and maintaining microservices at enterprise scale. Demonstrated impact on architectural decisions, mentorship, and system optimization.   **Technical...

  • Software Engineer

    4 weeks ago


    Pretoria East, South Africa Network Finance Full-time

    Key Responsibilities Design, develop, and maintain software applications according to functional and technical specifications. Participate in requirements gathering, solution design, and system architecture discussions. Develop software solutions using Object-Oriented Programming (OOP) principles and methodologies. Create and maintain...

  • C# Developer

    4 weeks ago


    Pretoria, South Africa ATS Client Full-time

    We are looking for an Intermediate C# developer with about 3 years of experience.Key Responsibilities Design, develop, test, and maintain C#/.NET applications. Design, develop, test, and maintain React applications Develop and support RESTful Web APIs and backend services. Implement data access solutions using Entity Framework. ...

  • Software Engineer III

    4 weeks ago


    Pretoria, Gauteng, GT, South Africa Betway Africa Full-time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation. **Experience:** **7+ years** of backend software development experience Experience building and maintaining microservices at enterprise scale. Demonstrated impact on architectural decisions, mentorship, and system optimization. ...

  • Senior Web Developer

    4 weeks ago


    Pretoria, South Africa ATS Client Full-time

    Job Description Hey Code Wizard, Tax-Slaying Superhero Wanted! Tired of building boring enterprise apps that put everyone to sleep? Ready to level up and bring some serious swagger to South Africa's tax system? We're hunting for a Senior Web Developer with serious front-end firepower and .NET muscle to join our high-energy team in...


  • Pretoria, South Africa ATS Client Full-time

    About the job Mid Level Backend Developer (Fintech) Our client is looking for a technically excellent and ambitious Mid Level Backend Developer to take ownership of our client's technology systems. This is a hands-on role for a builder - someone who thrives on solving complex problems, writing clean code, and designing systems that scale. ...

  • Full Stack Developer

    4 weeks ago


    Pretoria, South Africa ATS Client Full-time

    Job Description Design, develop, and maintain modern full stack applications with a strong focus on backend services, cloud infrastructure, and AI-enabled solutions. The role includes mentoring team members, ensuring high-quality delivery, and supporting operational excellence.Key Responsibilities Design, develop, and maintain systemsolutions...


  • Pretoria, South Africa ATS Client Full-time

    Specialist: IT Senior Developer_Insurance (Long-Term) Location: Pretoria Salary: R55 000 (neg) Our client is looking for a specialist: IT Senior Developer, candidate must be able to perform system program design, coding, testing, debugging and documentation and he / she must also be able to prioritize, schedule & assign projects, requests...


  • Pretoria, South Africa ATS Client Full-time

    Job Description We are looking for a Senior Back-End Developer to design and deliver secure, compliant, and reusable cloud infrastructure components and developer enablement solutions. The successful candidate will work within a global team to build scalable platforms, improve development efficiency, and implement best-practice cloud and DevOps...

  • Senior Full Stack Developer Premium

    4 weeks ago


    Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Role & Responsibilities:You will be part of a feature team responsible for, but not limited to, the following:Understanding business requirements and preparing AS -IS and TO -BE documentation.Obtaining sign -off for functional and/or technical design documents.Designing, developing, and maintaining web applications using Angular, .NET, and SQL.Implementing...


  • Pretoria Metropolitan Area, GT, South Africa AO Group (Pty) Ltd Remote Full-time

    About AO Connect At AO Connect, we don’t just fill roles, we open doors to extraordinary opportunities. We’re passionate about connecting ambitious digital talent with some of the most innovative and fast-growing companies in South Africa and beyond. Here, your work won’t sit on the sidelines, you’ll contribute to real projects, tackle meaningful...

  • (1710) Data Engineer

    4 weeks ago


    Pretoria, South Africa ATS Client Full-time

    Job Description The main purpose of this position is to build, maintain and optimise business intelligence (BI) data pipelines that feed from various data systems across the South African Reserve Bank (SARB) and enable the support of Data as a Service (DaaS) to the SARB.Detailed description The successful candidate will be responsible for the...

  • AI Engineer Premium

    4 weeks ago


    Pretoria, Gauteng, South Africa King Price Group Full-time

    We’ve got a position available for an AI EngineerCompany: Porcupine UnionPurpose of position:Design, build, and deploy production AI/ML systems — including model development, data pipelines, API services, and automation tooling — that directly support our insurance products and internal operations.Responsibilities:AI/ML system developmentDesign, train,...


  • Pretoria, South Africa ATS Client Full-time

    Job Description We are seeking a technically strong engineer with expertise in complex enterprise networks, firewall management, and systems integration. This role blends operations, development, and solution design, requiring independent troubleshooting, integration development, and coordination with external providers. The successful candidate...


  • Pretoria, South Africa ATS Client Full-time R 720,000

    An innovative and fast-growing technology company is looking for an Intermediate AI Engineer to help design and deliver advanced artificial intelligence solutions. This role combines strong software engineering capability with expertise in modern AI systems and scalable architecture You will play a key role in building intelligent applications...


  • Pretoria, South Africa ATS Client Full-time

    Job DescriptionBrief description The main purpose of this position is to design, develop, manage and implement artificial intelligence (AI)-driven solutions that leverage high-quality, well-governed data to create intelligent systems through machine learning (ML) and deep learning, to ensure that AI initiatives enhance automation, efficiency and...

  • Expert Data Engineer

    4 weeks ago


    Pretoria, South Africa ATS Client Full-time

    Job DescriptionAbout the Role: The Data Engineer will work on enterprise-wide data provisioning, spanning multiple data governance domains and data assets. Responsibilities include ensuring secure data sharing, adhering to protection and compliance requirements, supporting enterprise Data & Analytics initiatives (including high-priority use cases),...

  • Junior Technician/Developer Premium

    4 weeks ago


    Pretoria, Gauteng, South Africa Edrecruiters Full-time

    Junior Software Developer vacancy in Queenswood, Pretoria.  Diploma or degree in Engineering or Computer Science. Due to continued company growth, they are seeking to appoint a Junior Technician/Developer to assist with the expansion, maintenance, and support of their existing systems and client installations.Junior Technician/DeveloperPretoria,...

  • Software Developer

    4 weeks ago


    Pretoria, Gauteng, GP, South Africa ioco Full-time

    To independently develop and maintain components of our AMR platforms and energy management solutions. This role requires taking ownership of features, contributing to design, and supporting junior developers. **What you'll do:** - Designing and implementing moderately complex features. - Conducting unit, integration, and regression testing. -...


  • Pretoria, Gauteng, GT, South Africa Sanlam Full-time

    **Who are we?** Sanlam, is dedicated to support, grow and empower clients with affordable, easy and suitable solutions, primarily through face-to-face intermediary channels, but also directly. We have approximately 2,400 tied advisors and 2,000 supporting independent brokers, all dedicated to meet the financial needs of our clients. Our vision: We aspire to...