Job Vacancy Alert: Recruiting Senior Vice President - Engineering (SVP/CTO)

Job Profile

This role is the highest technology executive position and it’s focused on Technology Strategy, Innovation, Engineering Execution, Software Development, Systems Engineering, Product Management, Artificial Intelligence, Machine Learning, Data Science & Analytics, IT Administration, IT Security & Infrastructure.

The CTO will develop and execute the short, medium and long term strategic plan for technology, product development, deployment, and management. He/She will drive the creation and execution of a strategic technology roadmap across all products and client services. The CTO will also be a key contributor to the firm's planning process for digital/product innovation.

As a member of the senior leadership team, the CTO will also be responsible for recruiting and developing high performing teams, leading the firm's growing engineering team towards high performance and velocity, sustainability, quality & excellence. He/She will be responsible for engineering, delivering, deploying and supporting all products, platforms, systems and infrastructure from the firm.

Job Responsibilities:

 
Technology 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 on all platforms/offerings.
    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 company-wide IT initiatives to maximize the return on investment.
    Identify, select, build and implement technology solutions in-house to meet current and future
tech solution needs in the market- both private and public sectors.
    Lead the strategy for technology platforms, partnerships and external relationships.

Technology Operations

    Oversee all operations including but not limited to Engineering, Product Innovation, 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. 


Leadership & Team Development

    Inspire, lead and nurture the the firm's engineering team.

    Ensure, on an ongoing basis, that current and planned technical architecture, investments and solutions are aligned with the firm's 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 including, Head, Solutioning & Programs, VP Business
Development, VP Enterprise Solutions and VP Public Sector to deliver on product solutions and enhancements in the market and create robust solution 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 the firm's 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. An MBA preferred but not compulsory.
    10+ 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.


Current Tech Stack
 Back-End: NodeJs (JavaScript, TypeScript), MongoDB, ExpressJs and GO lang
Front-End: React and Redux
Mobile: Kotlin (Android), Java (Android), Swift (iOS) and Objective-C (iOS)
DevOps: Redis, RabbitMQ, Neo4j and AWS and Elastic

The role reports to the Chief Executive Officer.


Comments