datatrota
Signup Login
Home Jobs Blog

Head, Software Engineering at InterSwitch

InterSwitchLagos, Nigeria Software Development
Full Time

Interswitch Limited is an integrated payment and transaction processing company that provides technology integration, advisory services, transaction processing and payment infrastructure to government, banks and corporate organizations. Interswitch, through its “Super Switchâ€Â provides online, real-time transaction switching that enable businesses and individuals have access to their funds across the 24 banks in Nigeria and across a variety of payment channels such as Automated Teller Machines (ATMS), Point of Sale (PoS) terminals, Mobile Phones, Kiosks, Web and Bank Branches.

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.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend