About the job Senior Full Stack Software Engineer (12-months contract)
Are you a passionate Full Stack Software Engineer who enjoys building scalable, high-performing applications from the ground up? We’re looking for an experienced software engineer to join a leading bank in Sandton, where you’ll play a key role in designing, developing, and delivering enterprise-grade digital solutions that impact millions of customers.
This is an exciting opportunity to work within agile, cross-functional teams, using modern technologies and engineering best practices to build secure, resilient, cloud-ready applications.
As a Senior Full Stack Software Engineer, you will:
Design and develop scalable, secure, and high-performance full stack applications.
Translate business and technical requirements into innovative software solutions.
Build and maintain both front-end and back-end components of enterprise applications.
Develop reusable APIs, libraries, and software components.
Design and optimise SQL and NoSQL database solutions.
Build and integrate RESTful APIs and microservices.
Develop event-driven solutions and distributed systems.
Conduct code reviews and mentor junior developers.
Drive automated testing, CI/CD, and DevSecOps best practices.
Troubleshoot production issues and improve application performance and reliability.
Work closely with Architects, Product Managers, Business Analysts, and DevOps teams throughout the software development lifecycle.
Contribute to technical innovation and continuously improve engineering standards across the team.
Minimum Requirements
Relevant tertiary qualification in Information Technology or Computer Science.
6+ years of experience in full stack software development.
Proven experience delivering enterprise-scale software solutions.
Experience working in Agile delivery environments.
Banking or financial services experience will be highly advantageous.
We’re looking for engineers with strong experience in several of the following:
Backend
Java, C#, .NET, Node.js or similar enterprise technologies
RESTful API development
Microservices architecture
Event-driven architecture
Advanced object-oriented programming
Design patterns
Advanced algorithms and data structures
Frontend
Angular, React, Vue.js or similar modern frameworks
HTML5
CSS3
JavaScript / TypeScript
Responsive web design
Front-end build tools and package managers
Databases
SQL
NoSQL
Database design and optimisation
Query performance tuning
Cloud & DevOps
AWS or Azure
Kubernetes
Docker / Containerisation
CI/CD pipelines
Git and version control
Automated testing
DevSecOps practices
If you’re passionate about developing modern, enterprise-scale software solutions and enjoy working across the full technology stack, we’d love to hear from you. Apply today and be part of a team shaping the future of digital banking.
Engineering is more than design and delivery at Zutari; it is the craft of shaping possibility. As a leading buildings,...
Apply For This JobZutari: Co-creating an engineered impact. Zutari is a well-established, management-owned engineering firm with almost 90 years’ experience. As human-centred engineering...
Apply For This JobOverview Company Description:Kumba Iron Ore – Northern Cape MinesTALENT POOL ALERT: WE’RE BUILDING OUR FUTURE CREW!The Northern Cape is calling....
Apply For This JobAt Zutari, we understand that every strong structure begins with a deep understanding of the ground beneath it. Our Ground...
Apply For This JobAt Zutari, we understand that every strong structure begins with a deep understanding of the ground beneath it. Our Ground...
Apply For This JobCompany DescriptionValterra Platinum, formerly Anglo American Platinum, is a leading primary producer of platinum group metals (PGMs), with integrated mining,...
Apply For This Job