Vacancy: Head, IT Software Engineering at Stanbic IBTC

August 11, 2025

Stanbic IBTC Holdings PLC is a full service financial services group with a clear focus on three main business pillars – Corporate and Investment Banking, Personal and Business Banking and Wealth Management. Stanbic IBTC Bank legally became part of Standard Bank Group 24th August 2007. 

Head, IT Software Engineering

  • Job Type: Full Time
  • Qualification: BA/BSc/HND , MBA/MSc/MA
  • Experience: 12 – 15 years
  • Location: Lagos
  • Job Field: ICT / Computer 

Location:  Walter Carrington Crescent, Lagos

Job Description
Strategic Leadership:

  • Define and implement the software engineering strategy in alignment with the Bank’s technology and business objectives.
  • Work closely with Head, IT Delivery to prioritize engineering initiatives and allocate resources effectively.
  • Drive adoption of modern software engineering practices, including agile methodologies, DevSecOps, automated testing, and cloud-native development.
  • Contribute to the Bank’s digital transformation roadmap through innovative software solutions.

Software Development & Delivery:

  • Oversee architecture, design, development, and deployment of banking applications, ensuring high performance, scalability, security, and regulatory compliance.
  • Manage software development life cycles for projects, ensuring timely delivery, quality standards, and budget adherence.
  • Establish and enforce coding standards, secure coding practices, and code review processes.
  • Collaborate with solution architects to ensure software architecture meets enterprise standards and business requirements.
  • Oversee integration of applications with core banking systems, digital channels, and third-party services (e.g. fintech partners, payment gateways).

People Leadership & Management:

  • Lead, mentor, and grow high-performing software engineering teams, fostering a culture of technical excellence, accountability, and innovation.
  • Manage team capacity, career development, and succession planning for software engineers.
  • Collaborate with HR on recruitment and retention strategies for critical software engineering talent.

Quality Assurance & Governance

  • Ensure rigorous software testing practices, including automated testing, performance testing, and security testing.
  • Work closely with Quality Assurance, Security, and Risk teams to ensure all software meets regulatory and internal control requirements.
  • Maintain documentation for applications, codebases, and engineering processes.

Stakeholder Engagement:

  • Engage with business stakeholders to understand requirements and translate them into technical solutions.
  • Serve as technical advisor to business units on feasibility, cost estimation, and solution options.
  • Manage relationships with external vendors and partners supporting software development.

Financial Management:

  • Develop and manage software engineering budgets, controlling costs while ensuring quality and innovation.
  • Evaluate cost-benefit of in-house development vs. third-party solutions.

Continuous Improvement, Emerging Technology & Innovation:

  • Stay abreast of emerging technologies and trends in banking, fintech, and software engineering.
  • Introduce innovative solutions to improve customer experience, operational efficiency, and competitive differentiation.
  • Foster a culture of continuous improvement in processes, tools, and technologies.  

Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • Master’s Degree or MBA is an added advantage
  • Minimum 12-15 years’ experience in software engineering roles, with at least 5 years in a leadership capacity, preferably in the banking or financial services industry.
  • Proven track record in managing large-scale software development projects.
  • Strong background in enterprise application development, microservices architecture, APIs, cloud technologies, and DevSecOps practices.
  • Experience working with core banking systems, digital channels, payment systems, and regulatory compliance in Nigeria.
  • Sound knowledge of Nigerian banking regulations, CBN guidelines, and data privacy law.

Additional Information
Technical Skills:

  • Proficiency in multiple programming languages (e.g. Java/Java Sprinbot, React, Angular, Node JS, C#, .NET, Python, Express, JavaScript, Ruby, Go, Swift/Kotin, etc.), Software engineering principles, Database (i.e. MongoDB, Postgres, Oracle, Sql etc.)
  • Strong understanding of architectural patterns (e.g. microservices, event-driven architecture).
  • Experience with modern software development practices (CI/CD, DevSecOps, containers, cloud-native development).
  • Knowledge of API design and integration strategies.
  • Agile development practices
  • Good understanding of cybersecurity principles in software development.

Soft Skills:

  • Strong leadership and team management skills.
  • Excellent communication and stakeholder management.
  • High problem-solving ability and analytical thinking.
  • Business acumen with a strategic mindset.
  • Ability to work in a fast-paced, regulated environment.

Method of Application
Interested and qualified? Go to Stanbic IBTC on www.standardbank.com to apply

Experience
12 - 15 years
Work Level
Senior-Level
Employment Type
Full Time

Related Opportunities

Other similar opportunities that might interest you