Skip to content
mimi

Senior Technical Program Manager

WhatJobs Direct

Sokoto ยท On-site Full-time Senior 6d ago

About the role

Our client, a fast-growing software development company, is looking for an experienced Senior Technical Program Manager to oversee complex, multi-disciplinary projects in Sokoto, Sokoto, NG . This hybrid role requires a leader capable of bridging the gap between technical teams and business objectives, ensuring successful project delivery on time and within budget. You will be responsible for defining project scope, managing timelines, allocating resources, and mitigating risks throughout the project lifecycle. The ideal candidate possesses a strong technical background, exceptional organizational skills, and a proven ability to lead and motivate cross-functional teams. You will work closely with product managers, engineers, designers, and stakeholders to drive project execution and deliver high-quality software solutions. This role demands a strategic thinker with a proactive approach to problem-solving and a commitment to continuous improvement.

Key Responsibilities: Lead the planning, execution, and delivery of complex technical projects from inception to completion. Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders. Develop detailed project plans, including timelines, resource allocation, and budget management. Identify, assess, and manage project risks and dependencies, implementing mitigation strategies as needed. Facilitate effective communication among project team members, stakeholders, and senior management. Manage cross-functional teams, ensuring alignment on goals and priorities. Track project progress, report on key metrics, and provide regular updates to leadership. Implement and optimize project management methodologies and best practices. Resolve conflicts and remove roadblocks to ensure smooth project execution. Contribute to process improvements and foster a culture of continuous learning and development within the project teams. Qualifications: Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field; Master's degree is a plus. Minimum of 7 years of experience in technical program management or project management in a software development environment. Strong understanding of software development lifecycles (SDLC), Agile methodologies (Scrum, Kanban), and DevOps principles. Proven ability to manage multiple complex projects simultaneously. Excellent leadership, communication, negotiation, and interpersonal skills. Proficiency with project management tools (e.g., Jira, Asana, Microsoft Project). Strong analytical and problem-solving skills, with a demonstrated ability to make data-driven decisions. Experience in managing remote or distributed teams is highly desirable. PMP, CSM, or other relevant project management certifications are a plus. This role offers a competitive compensation package and the opportunity to work on impactful projects in a collaborative hybrid environment.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free