2,166,064open jobs
139,421companies
239,725added this week
Browse all
Location
In office (Johannesburg)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match

The Role

  • If you’ve spent years writing code and are ready to start shaping how a whole team writes it, this one’s worth a proper look.
  • You’ll be the technical anchor for a cross-functional development squad, building full stack web and API solutions from the database up to the UI. This isn’t a role where you trade your keyboard for a whiteboard. You’ll still be deep in the code, reviewing pull requests, unblocking your team and making the calls on architecture that the business will live with for years. Think player-coach, not manager watching from the sidelines.
  • You’ll be joining a business that operates in a regulated, high-availability environment, where the software genuinely has to hold up under pressure. It’s a place for someone who takes pride in doing things properly, not just quickly.
  • Core tech: .NET/C#, Node.js or Java on the back end. Angular, React, Next.js, Vue or Svelte on the front end. TypeScript, modern JavaScript, Azure and/or AWS, Docker, Kubernetes, CI/CD pipelines. Bonus points for hands-on experience building AI-powered features (RAG, embeddings, prompt engineering) and using tools like GitHub Copilot, Claude Code or Cursor in your day to day.

What You’ll Be Doing

  • Designing, building and shipping end-to-end features across front end, back end, API and database layers
  • Owning technical solution design for your features, from data modelling to API contracts to UI patterns
  • Setting and enforcing coding standards, testing practices and definition of done across the team
  • Leading architectural decisions and keeping the reference architecture scalable, secure and maintainable
  • Running code reviews and pairing sessions that actually raise the bar, not just tick a box
  • Mentoring senior, intermediate and junior engineers through 1:1s, reviews and day-to-day support
  • Partnering with QA, Product and DevOps to keep delivery secure, tested and on track
  • Championing sensible, safe use of AI tooling across the team, from coding assistants to production AI features
  • Communicating risks, trade-offs and progress clearly to leadership and other stakeholders

What You’ll Need

  • A degree in Computer Science, Software Engineering, IT or similar. Cloud or Agile certifications are a bonus, not a barrier
  • 10+ years’ experience building full stack web applications across front end, back end, API and database layers
  • At least 3 years leading technically: code reviews, mentorship, setting technical direction
  • Solid, recent experience with modern back-end (.NET/C#, Node.js or Java) and front-end (Angular, React, Vue or Svelte) stacks
  • Strong TypeScript and modern JavaScript fundamentals, plus experience with state management and component-driven architecture
  • Real cloud delivery experience on Azure and/or AWS, with containers and CI/CD as second nature
  • Experience in financial technology, banking or another regulated, high-availability environment is a strong plus
  • Comfort using AI-assisted development tools day to day, and ideally some experience integrating AI/LLM capabilities into production applications
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,166,064 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
Remote (South Africa) · Full-Time · South Africa
AI/ML
Machine Learning
Apply
In office · Full-Time · Johannesburg
PowerShell
DevOps
DNS
VPN
Cybersecurity
Zero Trust
Microsoft Entra ID
Active Directory
PKI
Management
ITIL
Apply
Remote (South Africa) · Full-Time · Johannesburg
JavaScript
Java
TypeScript
COBOL
Java
Spring Framework
Spring Boot
Hibernate
Spring MVC
Databases
Db2
Apache Kafka
IMS
Frontend
Vue.js
Angular
React.js
Mobile
JUnit
DevOps
OpenShift
Azure
AWS
Docker
Kubernetes
Bitbucket
AWS Lambda
Management
Confluence
Jira
Agile
Scrum
QA
TestNG
Apply
Senior Developer 5 days ago
$58k – $72k per year (gross) · In office · Full-Time · South Africa
Python
Python
Django
DevOps
OpenShift
K3s
CI/CD
AWS
Kubernetes
Apply
Remote (South Africa) · Full-Time · South Africa
Python
Java
SQL
Scala
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
MS SQL
Memcached
Apache Kafka
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Travis CI
GitHub
Linux
Apply
Equity · Hybrid · Full-Time · 6+ years exp · Master's Degree · Johannesburg
Apply
In office · 3+ years exp · Johannesburg
Management
Agile
Apply
Hybrid · Full-Time · Bachelor's Degree · Johannesburg
Apply
In office · Johannesburg
Apply
≈ $42k – $108k per year (Estimated) · In office · Full-Time · Master's Degree · Johannesburg · Casablanca
Apply
See all jobs
This is one of many
2,166,064 more open roles from verified company boards, updated every day.