Network Recruitment
Open positions
Python Developer
Python Developer in Johannesburg building, maintaining, and deploying scalable web applications using Python/Django, SQL databases (PostgreSQL, MySQL, SQL Server), and cloud platforms (Azure/AWS/GCP). Experience with AI/GenAI tools like LLMs, LangChain, and vector databases is advantageous.
Software Engineering Team Lead (JavaScript)
Key Responsibilities: Deliver excellence : Architect and deliver cutting-edge applications for leading organisations. Champion DevOps culture : Enhance product quality through containerisation, CI/CD, and modern…
Java Developer
Java developer (6+ years) in Johannesburg working in a hybrid setup, building enterprise web and mobile applications through the full SDLC — solution design, coding to clean-architecture standards, supporting DevOps/CI-CD, and engaging directly with clients and cross-functional teams.
Senior Python Developer
Our client is a rapidly growing technology business that develops innovative web-based software solutions for a global client base. This is an exciting opportunity for a driven Software Developer who wants to make a…
Junior java developer – web & database
Network Recruitment in Johannesburg seeks a junior Java Developer to join the team. The role requires about 1 year of Java programming experience and exposure to HTML/CSS and Java Script. You will work with SQL…
Junior Software Engineer
Key Responsibilities: Develop and maintain Java-based applications. Assist in building scalable and maintainable software solutions. Work with databases, web technologies, and system integrations. Collaborate with…
Senior Java Developer
Senior Java Developer in Johannesburg joining a team that owns the full development lifecycle, from requirements gathering to delivery, building cloud-ready services and RESTful APIs. Core stack is Java or Kotlin with Spring Boot, Kubernetes, JPA/Hibernate, and JUnit testing.
Python Developer
Python Developer in Johannesburg building high-quality software solutions across the full development lifecycle, from requirements and design to deployment and production support. Core stack is Python/Django with PostgreSQL, plus front-end web technologies (HTML, JavaScript, CSS) and LaTeX.
Snr Java Developer - Fully Remote
Fully remote Senior Java Developer for a growing international company: build services with Java/Spring Boot and Maven, deploy via Docker/Kubernetes on AWS with PostgreSQL, while consulting in a highly technical environment, mentoring developers, and conducting code reviews.
Senior Software Engineer
Senior full-stack engineer in Pretoria building, testing, and maintaining ERP and business systems using C#, ASP.NET Core, SQL, and Blazor/React, with code reviews, Git-based source control, and Agile collaboration across dev, QA, and product teams.
Python Developer
Mid/senior backend Python developer (5+ years) in Cape Town designing scalable distributed systems, APIs, and cloud-native, event-driven applications on Linux, with mentoring duties; AWS, Kafka, Docker/Kubernetes and data-store skills are advantageous.
Javascript Software Engineer
Key Duties and Responsibilities: Designing, developing, and maintaining high-quality web and mobile applications. Participating in the full software development lifecycle, from analysis and design through to…