As a Senior Technology Consultant (Engineering Manager) on the Technical Products and Consulting (TPC) desk you will play a pivotal role in ensuring the successful delivery of high quality products while maintaining a strategic focus on innovation scalability and client management.
- Minimum Qualification : Degree
- Experience Level : Senior level
- Experience Length : 5 years
- Location: Abuja / Benin
Responsibilities:
- Provide technical leadership and guidance to multiple outsourced development teams.
- Handle client accounts independently representing the TPC desk and the firm as and when required
- Have excellent clientfacing skills including document presentation (PowerPoint etc.)executive level attire superb spoken and written professional communication skills intelligent and analytical problem solving skills under pressure etc.
- Review and assess technical proposals designs and code contributions from external teams.
- Ensure adherence to best practices in coding testing and deployment processes.
- Collaborate with crossfunctional teams to translate business requirements into technical solutions.
- Foster a culture of innovation quality and collaboration among the development teams.
- Participate in code reviews architectural discussions and technical problemsolving.
- Collaborate with product managers to define project scope objectives and deliverables.
- Participate in product planning roadmap development and requirement gathering.
- Act as a bridge between technical teams and product teams ensuring a clear understanding of technical complexities and limitations.
- Ensure timely delivery of highquality software releases in coordination with development teams.
- Create and maintain architectural documentation and diagrams.
- Design and evolve software architecture to align with scalability reliability and performance goals.
- Make informed architectural decisions that balance shortterm delivery with longterm maintainability.
- Evaluate and select appropriate technologies frameworks and tools to achieve architectural goals.
- Implement and drive DevOps practices focusing on continuous integration continuous deployment and automation.
- Lead efforts to improve deployment pipelines monitoring and incident response procedures.
- Maintain clear and effective communication with internal teams stakeholders and external partners.
- Provide regular updates on project status technical decisions and challenges to senior leadership.
- Manage relationships with outsourced development partners addressing concerns and ensuring deliverables meet quality and timeline expectations.
- Any other task as assigned.
Requirements
- Bachelor s degree in computer science engineering or related field.
- Proven experience in software engineering and technical leadership roles.
- Strong understanding of agile software development methodologies architecture and DevOps practices.
- Excellent communication and interpersonal skills to facilitate collaboration across crossfunctional teams.
- Experience working with geographically distributed and outsourced development teams.
- Proficiency in programming languages modern software development tools and cloud platforms.
- Demonstrated ability to balance strategic thinking with handson technical execution.
- Project management skills with the ability to manage multiple projects simultaneously.
- Strong problemsolving skills and a track record of delivering highquality software solutions.
Benefits
Remuneration: 800000 to 1.2million
Other Benefits : Statutory benefits travel allowance and housing when traveling between Abuja and Benin.