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 No SQL 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 Dev Sec Ops best practices. Troubleshoot production issues and improve application performance and reliability. Work closely with Architects, Product Managers, Business Analysts, and Dev Ops 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 Java Script / Type Script Responsive web design Front-end build tools and package managers Databases SQL No SQL Database design and optimisation Query performance tuning Cloud & Dev Ops AWS or Azure Kubernetes Docker / Containerisation CI/CD pipelines Git and version control Automated testing Dev Sec Ops 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. #J-18808-Ljbffr
By continuing you agree to our Terms & Privacy Policy.