Location
In office (Johannesburg)
Seniority
Senior · 5+ years exp
Employment
Full-Time
First seen by Alion on Nov 4, 2026.
Overview
Company
Impact
Profile match
Investec combines local knowledge with international expertise in a global network of multiple jurisdictions. Discover Investec.
Description
- Investec Sandton is seeking a Full Stack Software Developer who is passionate about delivering high-quality software solutions and taking end-to-end responsibility for delivery.
- You will work as part of a tight-knit, collaborative team that embraces change and thrives on new challenges — both technical and personal. This role sits within the Pre-Transactional & MarTech space within Client Experience Technology (CXT). In its current remit the team doesn't support Investec's transactional or payment technologies or platforms.
- As a Full Stack Developer, you will be responsible for developing, maintaining, and enhancing applications, as well as troubleshooting and debugging issues. You will work across both front-end and back-end technologies, leveraging a wide range of coding languages, frameworks, and third-party libraries.
- We are looking for someone proactive — an individual who questions processes, drives efficiencies, and takes accountability for outcomes.
Key Responsibilities
- End-to-end delivery of scalable applications, from design to deployment
- Develop, maintain, and enhance applications across front-end and back-end stacks
- Troubleshoot, debug, and resolve technical issues efficiently
- Collaborate closely with cross-functional design, technology, and architecture teams
- Make informed, complex technical and design decisions to support project delivery
- Ensure high application performance, stability, and ongoing support
Qualifications, Experience and Skills
- ±5 years' experience in diverse development environments
- Back-end: Dotnet Core (v5+), C#, REST services, integration experience
- Databases: Microsoft SQL Server
- Front-end: HTML5, JavaScript (ES6), JQuery, Vanilla.js, CSS3, Bootstrap 4, State Management (Redux), RXJS, Typescript
- Experience with CI/CD and Azure Dev Ops/Cloud
- Strong understanding of scalable application design principles and automated testing
- Advantageous: Functional & Design Programming experience
- Ability to adapt and modernize interfaces using the latest technologies
- Commitment to delivering clean, testable code with unit testing
- Proficiency in using AI-enabled productivity tools, such as Copilot, to improve efficiency, generate insight and support decision-making.
- Applies critical thinking and sound judgement when interpreting outputs, remains accountable for the quality and accuracy of their work
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,109,363 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.
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
Senior .NET Application Developer
8 days ago
In office · Full-Time · Johannesburg
C#
C#
.NET
Management
Agile
Apply
Intermediate Software Developer
8 days ago
In office · Full-Time · Centurion
JavaScript
Java
PHP
Node JS
Java
Spring Boot
Spring MVC
Frontend
JQuery
DevOps
Rest API
CI/CD
Jenkins
AWS
Docker
Cybersecurity
SonarQube
Management
Agile
Scrum
UML
Apply
Back-End / Full Stack Developer (Senior)
2 hours ago
Hybrid · Full-Time · Cape Town
JavaScript
SQL
C#
C#
.NET
Databases
MS SQL
Frontend
Vue.js
Mobile
Clean Architecture
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Analytics
ETL/ELT
Apply
Senior Engineer, Risk Analytics Solutions
9 days ago
In office · Full-Time · Johannesburg
Python
SAS
DevOps
Terraform
Azure DevOps
CloudFormation
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitLab
Apply
Full-Stack Engineer (Mid-level) - Rosebank
7 days ago
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Supabase
ClickHouse
AI/ML
Claude Code
LLM
Frontend
GraphQL
Tailwind CSS
React.js
Vite
Radix UI
shadcn/ui
DevOps
Rest API
OpenTelemetry
Netlify
Azure
CI/CD
Git
Cloudflare
Management
Monday.com
Confluence
Jira
QA
Playwright
Apply
Java Developer
1 day ago
In office · Full-Time · 5+ years exp · Johannesburg
Python
Go
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Maven
Hibernate
Spring MVC
Databases
MySQL
PostgreSQL
Oracle
Frontend
Angular
DevOps
CI/CD
Jenkins
Git
AWS
GitHub
Linux
Management
Service Desk
Apply
Full Stack Engineer - .net
1 day ago
In office · Full-Time · 5+ years exp · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure SQL Database
AI/ML
Copilot
Frontend
Angular
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
GitOps
Docker
Kubernetes
Bicep
Management
Agile
Apply
.Net Developer
1 day ago
In office · Full-Time · 5+ years exp · Johannesburg
JavaScript
Java
TypeScript
SQL
C#
Node JS
Java
Liquibase
C#
ASP.NET Core
AI/ML
Copilot
Frontend
Angular
Bootstrap
Mobile
MVC
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
Active Directory
Apply
In office · Full-Time · Johannesburg
Python
JavaScript
Python
Flask
FastAPI
Databases
ElasticSearch
Frontend
React.js
DevOps
Rest API
Git
Docker
Linux
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Istanbul · Johannesburg · Cairo · Casablanca · Tunis
Apply
This is one of many
2,109,363 more open roles from verified company boards, updated every day.

