hero

Accelerate your career.

Explore opportunities across TA's portfolio

Head, Software Engineering

Interswitch Group

Interswitch Group

Software Engineering
Lagos, Nigeria
Posted on Feb 3, 2026

Interswitch is an Africa-focused integrated digital payments and commerce company that facilitates the electronic circulation of money as well as the exchange of value between individuals and organizations on a timely and consistent basis. Our vision is to build a prosperous Africa driven by a seamless exchange of value and commerce.

SUMMARY

The Head, Software Engineering will be responsible for overseeing the technical aspect of the operations and ensure the successful delivery of innovative products and services. Lead a team of engineers and technicians to design, develop and deliver new technology solutions that meet

the needs of customers. Setting direction and promoting continuous evolution.

RESPONSIBILITIES

  • The head of engineering is responsible for leading and managing a team of engineers and ensuring that they are aligned with the overall mission and goals.
  • The head of engineering plays a critical role in the product development process, collaborating with cross-functional teams to ensure that products are technically feasible and can be brought to market in a timely and cost-effective manner.
  • The head of engineering is responsible for developing and executing strategy that aligns with the team's overall goals and objectives, identifying new technologies and approaches that can be leveraged to drive innovation.
  • The head of engineering is expected to possess deep technical knowledge in their field, keeping up-to-date with the latest developments and trends.
  • The head of engineering is responsible for identifying and mitigating technical risks associated with new product development, ensuring that potential issues are identified and addressed before they become major roadblocks.
  • The head of engineering is responsible for developing the skills and capabilities of their team, ensuring that they are equipped to tackle new and challenging technical problems and are motivated to drive innovation

EDUCATION

  • University degree in the field of computer science or “STEM” major (Science, Technology, Engineering and Math) or related field.

EXPERIENCE

General Experience

  • A minimum of 10 years of technical experience
  • A minimum of 4 years as software architect, especially for a large and complex software project.
  • A minimum 2 years’ experience delivering data and analytics solutions which address internal/external customer challenges, including architecting as-a-service models
  • Experience in the development and deployment of modern machine learning, as well as experience driving and executing cloud and digital technology strategies would be an added advantage
  • Experience building and supporting complex, high-concurrency SaaS products, from the lead developer or architect role.
  • Deep understanding and direct knowledge on software scalability and stability technique for Windows and Linux-based software
  • In-depth knowledge of various database technology including relational databases, real-time databases, and NoSQL databases.
  • In-depth knowledge with various coding language such as C++, Java, .Net, JavaScript, Go and Python.
  • Experience with big data, machine learning, software-defined network and infrastructure is a plus

Managerial Experience

  • 4 years of experience leading multi-discipline technical teams with international reach across multiple service types, ideally in payment and software engineering environments.

Due to the high level of Applications, only shortlisted candidates will be contacted. Thank you