2,136,993open jobs
135,880companies
252,650added this week
Browse all
Location
In office (Johannesburg)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Oct 30, 2026.

Overview
Company
Impact
Profile match
Network Recruitment is a South African recruitment agency that places permanent and contract candidates with client companies. Its head office is at Summit Place Office Park in Menlyn, Pretoria, and it recruits for roles in Johannesburg, Pretoria, Centurion, Cape Town and Durban. Its advertised vacancies cover software developers and engineers, finance and tax specialists, credit risk managers and KYC analysts, published on South African job boards such as PNet and Executive Placements.


SUMMARY:
We are looking for an experienced Senior Software Developer to design, develop, and maintain internal web applications used by operational, sales, installation, and finance teams. This is a full-stack role focused on building reliable, user-friendly web portals, integrating with APIs and databases, and ensuring high performance, security, and scalability.

POSITION INFO:
Key Responsibilities Develop and maintain web applications using React, TypeScript, JavaScript, Node.js, HTML, and CSS . 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, TEST, and Production environments. Collaborate with business stakeholders to translate operational requirements into technical solutions. Mentor junior developers and contribute to development best practices. Minimum Requirements Matric (Grade 12). Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field. Minimum 5 years' professional software development experience . Strong experience with: React TypeScript & JavaScript HTML & CSS Node.js SQL & PostgreSQL Git\/GitHub REST APIs Automated testing and modern development practices Experience building and supporting production web applications. Advantageous Experience Google Cloud Platform (GCP) Firebase Hosting and Authentication Cloud Run Next.js, Vue, Angular, C#, Java, Go, or Rust Telecommunications, ISP, Fibre, Utility, or Operational Systems environments Experience mentoring junior developers Key Competencies Strong problem-solving and analytical skills. Excellent communication with both technical and non-technical stakeholders. High attention to detail and data accuracy. Ability to work independently and take ownership of solutions. Strong collaboration and stakeholder engagement skills. Apply now! For more IT jobs, please visit \/> I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information contact: Sfundo Shoba Recruitment Consultant

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,993 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Johannesburg
In office · Contractor · South Africa
Java
Kotlin
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Kotlin
Mockito
Databases
MySQL
Apache Kafka
Mobile
JUnit
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Docker
AWS Lambda
Amazon EC2
SOAP
Management
Agile
QA
JMeter
Apply
In office · Contractor · South Africa
Java
SQL
Java
Spring Framework
DevOps
Git
Linux
Management
Agile
Apply
In office · Full-Time · Cape Town
JavaScript
TypeScript
C#
C#
.NET
Databases
MS SQL
Frontend
Tailwind CSS
React.js
Material UI
DevOps
Rest API
Apply
Hybrid · Full-Time · Centurion
Python
JavaScript
TypeScript
C#
Node JS
AI/ML
AI Agents
LLM
Agentic Workflows
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
In office · Full-Time · Stellenbosch
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Minitest
Databases
PostgreSQL
Frontend
Tailwind CSS
DevOps
Rest API
CI/CD
Git
Linux
Apply
In office · Full-Time · Johannesburg
Java
Kotlin
Java
Maven
Spring Boot
Kotlin
Mockito
Mobile
JUnit
DevOps
Rest API
Azure
CI/CD
GitOps
ArgoCD
Git
Docker
Kubernetes
Grafana
Platform Engineering
Azure AKS
GitHub
Cybersecurity
SonarQube
Fortify
Dependabot
OWASP
Management
ServiceNow
QA
Swagger
Apply
Back-End Developer 1 day ago
In office · Full-Time · Johannesburg
JavaScript
TypeScript
Databases
MS SQL
Frontend
Angular
DevOps
Azure
Management
Agile
Apply
In office · Bachelor's Degree · Cape Town · Johannesburg
Python
SQL
Databases
Snowflake
Databricks
Google BigQuery
AI/ML
Machine Learning
DevOps
GCP
Azure
Git
AWS
Bitbucket
Apply
In office · Johannesburg
Apply
In office · Full-Time · Johannesburg · Cape Town
Apply
See all jobs
This is one of many
2,136,993 more open roles from verified company boards, updated every day.