Senior Technology Consultant
Jobberman (Third Party Recruitment)
Software & Data
Job Summary
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
Job Description/Requirements
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 client-facing 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 cross-functional 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 problem-solving.
- 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 high-quality 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 short-term delivery with long-term 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 cross-functional 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 hands-on technical execution.
- Project management skills with the ability to manage multiple projects simultaneously.
- Strong problem-solving skills and a track record of delivering high-quality software solutions.
Location: Abuja and Benin
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.