Engineer, Software

Elevare Search South Africa
10 years - plus
Negotiable
Posted: 6 days ago
Finance
Full-time

Job Summary

 
Standard Bank Group is a leading Africa-focused financial services organization providing banking, financial, and investment solutions to individuals, businesses, and multinational institutions across the continent. The Software Engineer role focuses on delivering advanced technical expertise across the software development lifecycle. The position involves designing, developing, and improving complex applications, guiding technology selection, mentoring engineering teams, and ensuring high-quality, scalable solutions that support the organization’s digital transformation initiatives.

Job Description

 

Standard Bank Group is seeking an experienced Software Engineer to deliver specialist technical expertise and leadership across the complete software solution lifecycle. The role focuses on designing, building, and improving complex applications and integration services that support the bank’s digital platforms and operational systems. The successful candidate will work closely with cross-functional teams to translate business requirements into technical solutions while ensuring quality, scalability, and performance. This position also involves mentoring engineers, improving engineering practices, and contributing to the adoption of modern technologies and agile development processes.


Responsibilities:
- Design, develop, and maintain complex software applications and integration services.
- Translate business and functional requirements into scalable technical solutions.
- Lead engineering activities across the full software development lifecycle.
- Guide teams in selecting appropriate technologies, frameworks, and architectural patterns.
- Ensure high standards for code quality, testing, reliability, and performance.
- Mentor engineers and promote engineering excellence across development teams.


Requirements:
- Postgraduate degree in Information Technology, Information Studies, or a related field.
- 8–10 years of experience in software engineering and solution development.
- More than 10 years of broad experience across multiple technology domains.
- At least 5 years of experience leading technical teams or engineering initiatives.
- Strong knowledge of system architecture, large-scale systems, and agile methodologies.
- Proven experience delivering large transformational technology projects.


Benefits:
- Opportunity to work with a leading financial services organization in Africa.
- Exposure to large-scale enterprise technology platforms and projects.
- Collaborative and innovation-driven engineering environment.
- Career growth and professional development opportunities.


Join Standard Bank Group to help design and deliver reliable, scalable technology solutions that drive innovation and growth across Africa’s financial services landscape.

Join a Remote Jobs Community
Masterclass - Landing Your Dream Remote Job