Network Recruitment
Open positions
Full Stack Developer
Our client is seeking an Intermediate to Senior Full Stack Developer to join their growing engineering team. This is a true full stack role where you'll be responsible for developing complete features across the…
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.
Java Developers
Our client is a leading technology consultancy that places people, growth, and innovation at the centre of its culture. They offer a collaborative and multidisciplinary environment where developers are empowered to…
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…
Data Engineer
Data Engineer in Cape Town designing, building, and maintaining scalable data pipelines and ETL processes on Azure and Databricks, using Python, SQL, and Apache Spark to deliver data solutions supporting reporting, analytics, and BI.
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…
Full Stack .NET Web Developer
Key Responsibilities: Develop and maintain web applications Build solutions using Web Forms and React Design and develop .NET Core REST APIs Maintain and support WCF services Integrate applications with SQL databases…
.NET Full Stack Developer
We are looking for .NET Developers who have experience using MSSQL and MySQL, and a knowledge of OOP design and patterns. This role requires someone edgy and keen on building online systems tailored to the companys…
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.
DevOps Engineer
DevOps Engineer in Stellenbosch who designs, deploys, and maintains cloud infrastructure, builds CI/CD pipelines, and implements monitoring and observability for IoT and smart-technology projects. Core stack includes Linux, Bash/Python scripting, containers, Terraform/Ansible, AWS/Azure/GCP, and Prometheus/Grafana.