Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 2, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Alfred & Victoria Associates is one of Nigeria’s leading ICT solution based company. Our company offers a wide range of services which are in high demand of today’s emerging market.
    Read more about this company

     

    Chief Technology Officer

    Overview of the Role

    • CTO/Head, Software Development is accountable for development and delivery of viable software products and integration services for the company based on the approved technology vision and product roadmap; in collaboration with the Innovation Lead, Project Manager, Product Manager and other stakeholders, while meeting the expectations of the target market, customers and business stakeholders.
    • The position of Head, Software Development entails planning, directing, and coordinating all activities associated with creating, acquiring and implementing software solutions across multiple customer segments or target markets.
    • As the CTO, you will research, review, and analyze the effectiveness and efficiency of existing software development technologies, frameworks and tools; to develop a blueprint for enhancing them based on emerging trend and best practice.

    Key Responsibilities
    Strategy & Planning:

    • Provide strategic vision, plan and roadmap for all software development and integration activities.
    • Participate in the strategic decisions about technology, definition, and implementation of software solutions.

    Stakeholder Engagement & Collaboration:

    • Collaborate with product innovation stakeholders in conceptualizing, scoping, estimating and prioritizing the development of new software programs and application services.
    • Collaborate with project sponsor, project manager and other stakeholders to determine project scope and vision.
    • Work effectively with the innovation lead, product manager/owner, business analyst, project manager and other stakeholders to ensure project delivery against agreed priorities, within timeline and budget.

    Technology Leadership & Innovation:

    • Research the external environment, and where appropriate identify and recommend technologies, tools and external partners for the delivery of best in class and viable products.
    • Establish standards for software development and integration with respect to best practices.
    • Understand the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built.
    • Develop and continuously review system architecture while applying best practices that are consistent with and supportive of our product strategy and roadmap.
    • Ensure solution and service delivery are consistent with agile processes across the teams.
    • Implement mechanisms to monitor, manage and provide progress on all software development.
    • Be accountable for the on-time and quality delivery of software development projects.
    • Enable and support a culture of engineering excellence, collaboration, team, execution, and
    • continuous improvement.
    • To keep up to date and brief the management on the latest software development technologies and methodologies for potential leverage.

    Software Development & DevOps:

    • Oversee all aspects of the product development lifecycle, including product definition, usability testing, UI/UX, backlog management, documentation, release planning, project schedule management and DevOps.
    • Help define “gold standard” for technologies, tools, libraries, frameworks, and/or coding
    • techniques that enable and streamline secure software development.
    • Write and maintain clean, maintainable, reusable, well-tested, secure and future-proof codes.
    • Ensure the development teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility.

    Team and Capacity Building:

    • Build and manage a technical team with the right blend of skills and experience required to optimally deliver on our technology strategy and product development roadmap.
    • Establish an effective training plan and mentoring for each team member towards their professional development and our strategic requirements.
    • Communicate the technology vision and product roadmap with the development team and collaborate to ensure top-quality execution.
    • Collaborate and keep the team adequately engaged, challenged and motivated for optimal productivity and high staff retention.

    Reporting and Communication:

    • Consistently articulate the company’s technological vision, opportunities, achievement and
    • challenges to the team and stakeholders.
    • Provide clear and concise communication regarding feature development status to the
    • management team.
    • Responsible for your team’s work planning against objectives set in agreement with the Executive.
    • Management. Your work plans must be based on clearly defined and measurable work packages.
    • Collaborate with the HR lead to set and track KPIs for quarterly, bi-annual and annual appraisal of your team.
    • Prepare and share your team’s weekly reports and periodic performance reviews as at when due.

    Business Development:

    • To participate in management meetings and contribute regularly to discussions regarding customer acquisition, client engagements, revenue generation, process improvements and strategic initiatives.
    • To support business development and pre-sale activities with technical inputs as might be required for technical proposal, demos, trainings, application support services etc.

    Requirements

    • A Bachelor’s Degree in computer science, engineering, information technology, or a related field is required. Advanced Degrees (e.g., MBA, MSc, or Ph.D.) can be beneficial.

    Knowledge and Experience:

    • Minimum of 10 years of experience in a senior technology leadership role, preferably as a CTO or VP of Technology.
    • Proven track record of successfully managing large-scale technology projects and leading technology teams.
    • Deep knowledge of software development, system architecture, cloud computing, cybersecurity, and data management.
    • Strong leadership and team management abilities, with experience in mentoring and developing technical talent.
    • Excellent strategic thinking and problem-solving skills, with the ability to drive innovation and change.
    • Exceptional verbal and written communication skills, with the ability to present complex technical concepts to a diverse audience.
    • Proven ability to collaborate effectively with executive leadership, stakeholders, and external partners.
    • Understanding of how technology drives business value and supports strategic goals.
    • Experience with budgeting, financial planning, and cost management related to technology investments.
    • Visionary thinking and a proactive approach to identifying and leveraging new technologies.
    • Adaptability and resilience in navigating fast-paced and evolving environments.
    • Lead, mentor, and manage the technology team, including software developers, engineers, IT staff, and other technical professionals.

    Personal Attributes:

    • Leadership and mentorship
    • Visionary thinking
    • Technical expertise
    • Business acumen
    • Team building
    • Project management
    • Ethical judgement
    • Customer orientation.

    Work Conditions:

    • Occasional evening and weekend work to meet deadlines.
    • Physically able to participate in sessions, presentations, and meetings.
    • Some travel may be required for the purpose of offsite client/partner engagements and/or project support.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified candidates should send their CV to: apply@alfred-victoria.com using the Job title as the subject of the email.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Alfred & Victoria Associat... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail