Senior Full Stack Software Engineer (12-months contract)
Quick Summary
Are you a passionate Full Stack Software Engineer who enjoys building scalable,
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.
- 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.
Requirements
~1 min read- 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.
- 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
- Angular, React, Vue.js or similar modern frameworks
- HTML5
- CSS3
- JavaScript / TypeScript
- Responsive web design
- Front-end build tools and package managers
- SQL
- NoSQL
- Database design and optimisation
- Query performance tuning
- 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.
Location & Eligibility
About this job
- Who can apply
- South Africa
- Posted
- 103 days ago
Listing Details
- First seen
- July 27, 2026
- Last seen
- September 23, 2026
Posting Health
- Days active
- 102
- Repost count
- 0
- Trust Level
- 19%
- Scored at
- November 7, 2026
Signal breakdown
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.