Technology and Business Strategy:
➢ As a member of the senior level team, make a key contribution to the formulation of the company’s business and technology strategies that will help scale product development and drive continued innovation.
➢ Contribute to the formulation and implementation of market strategy, customer acquisition and business development.
➢ Proactively advise the senior level team on the emerging technologies and digital trends that are most relevant to the company’s goals and evolving needs.
➢ Help determine investment parameters, priorities and risks for payment technology initiatives to maximize the return on investment.
➢ Lead the strategy for technology platforms, partnerships and external relationships.
➢ Oversee all operations including but not limited to Engineering, Design, Data Science, Security & Infrastructure and Business Intelligence.
➢ Develop and lead a collaborative and agile software development approach that improves velocity, while maintaining a strong focus on both quality and scalability.
➢ Direct the design, planning, implementation, and maintenance of the computing infrastructure that supports the company’s operations and business applications.
➢ Establish metrics for managing Engineering effectiveness and for measuring its impact on the business.
➢ Establish a comprehensive enterprise information security program to ensure the integrity, confidentiality and availability of relevant data.
➢ Identify emerging technology trends and ensure the company is leveraging them when appropriate to increase efficiency, reduce costs, and drive value.
➢ Establish and enforce technology policies, processes, portfolio management, development standards and methodologies.
Current Tech Stack:
Leadership & Team Development:
➢ Inspire, lead and nurture the our engineering team.
➢ Ensure, on an ongoing basis, that current and planned technical architecture, investments and solutions are aligned with our business objectives.
➢ Prepare and manage engineering’s operational budgets that meet prevailing objectives and constraints.
➢ Ensure that the organization has strong systems analysis and project management skills,
and the ability to execute business-critical projects within agreed deadlines. ➢ Develop and maintain a plan that provides for succession and continuity in the most critical
IT management positions.
➢ Providing a face for the company’s technical vision, by engaging in speaking opportunities, conferences, media activities, etc. in alignment with the company's strategy to build a strong online presence and brand internationally
➢ Partner with business leaders to deliver on product solutions and enhancements in the
market and work with the VP of products to create roadmaps.
➢ Lead and manage the Software Development and engineering teams to deliver software, infrastructure and architecture that meets the needs of our clients.
➢ Create, implement and maintain a continuous improvement plan for software development and IT infrastructure, while supporting the product teams to meet current and future client needs.
➢ Hire, develop, evaluate and retain a highly-qualified team of engineering professionals.
➢ Foster our culture and values in Engineering, acting as a mentor to team members.
➢ Develop and maintain a plan that provides for succession and continuity in the most critical engineering management positions.
You’d be a good fit if you possess:
➢ BSc. and Masters degree from reputable universities in Engineering, Computer Science, Information Management, Data Science, Mathematics or a similar related field.
➢ 8+ years of experience in Software Development, Product and Engineering-related roles with a minimum of 5 years managerial experience.
➢ Strong software development, project management, process development and resource management expertise.
➢ Experience developing and supporting mission-critical applications and complex business technology solutions.
➢ Deep expertise employing SDLC methodologies including agile and scrum.
➢ Strong interpersonal and communication skills (both oral and written) with an ability to articulate ideas to both technical and non-technical audiences.
➢ Passionate, driven individual who achieves results through teamwork and collaboration.
➢ Knowledge and experience in developing, implementing and using standardized methodologies, frameworks, SOPs, templates, etc for the achievement of team objectives.
➢ Leader of self with a capacity to make things happen with minimal supervision and direction.
➢ Ability to deal with confidential or sensitive information in a discreet and professional manner.
The role reports to the Senior Vice President of Engineering.