12 Senior Technical Project Manager Software Development jobs in whatjobs
Senior Technical Project Manager - Software Development
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects.
- Define project scope, goals, deliverables, and success criteria.
- Develop detailed project plans, schedules, and budgets.
- Manage project resources, including assigning tasks and monitoring performance.
- Identify, assess, and mitigate project risks and issues.
- Facilitate agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
- Ensure effective communication and collaboration among project teams and stakeholders.
- Track project progress and provide regular status reports to senior management.
- Ensure the delivery of high-quality software solutions.
- Drive continuous improvement in project management processes and methodologies.
- Mentor junior project managers and team members.
- Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience.
- Minimum of 8 years of experience in technical project management, with a focus on software development.
- Proven experience managing projects using Agile methodologies (Scrum, Kanban).
- Strong understanding of the software development lifecycle (SDLC).
- Excellent knowledge of project management tools (e.g., Jira, Asana, Trello).
- Exceptional leadership, communication, and interpersonal skills.
- Strong analytical, problem-solving, and organizational abilities.
- PMP, CSM, or other relevant project management certifications are highly desirable.
- Proven ability to manage remote teams and projects effectively.
Senior Technical Project Manager - Software Development
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects.
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, and budget management.
- Manage project risks and issues, developing and implementing mitigation strategies.
- Facilitate effective communication and collaboration among cross-functional teams in a remote setting.
- Track project progress, identify deviations from the plan, and implement corrective actions.
- Conduct regular project status meetings and provide clear, concise reports to stakeholders.
- Ensure adherence to software development methodologies (Agile, Scrum, Kanban) and best practices.
- Manage vendor relationships and third-party integrations as needed.
- Foster a collaborative and productive remote team environment.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- 5+ years of experience in technical project management, specifically within software development environments.
- Proven track record of successfully delivering complex software projects using Agile methodologies.
- Proficiency with project management tools (e.g., Jira, Confluence, Asana, MS Project).
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong analytical and problem-solving skills.
- Certification such as PMP, CSM, or PRINCE2 is a plus.
- Demonstrated ability to work effectively and independently in a remote environment.
Senior Technical Project Manager, Software Development
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
Project Planning & Execution : Define project scope, goals, and deliverables in collaboration with senior management and stakeholders. Develop detailed project plans, timelines, and resource allocation strategies.
Agile Leadership : Facilitate and champion agile methodologies (Scrum, Kanban) within development teams. Coach teams on agile best practices, sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Technical Guidance : Provide technical leadership and guidance to the development team, understanding software development lifecycles, architecture, and best practices to facilitate effective decision-making.
Risk Management & Mitigation : Proactively identify, assess, and manage project risks, dependencies, and issues. Develop and implement effective mitigation strategies to keep projects on track.
Stakeholder Communication : Serve as the primary point of contact for project stakeholders, providing regular updates on project status, progress, and potential impediments. Manage expectations and ensure alignment.
Team Collaboration : Foster a collaborative and productive team environment. Encourage open communication, knowledge sharing, and continuous improvement among team members.
Quality Assurance Oversight : Work closely with QA teams to ensure that software meets defined quality standards and functional requirements before release.
Budget Management : Monitor project expenditures and ensure projects remain within allocated budgets.
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
5+ years of experience in technical project management, with a strong emphasis on software development projects.
Proven experience with agile development methodologies (Scrum Master certification is a plus).
Solid understanding of software development lifecycles, common architectures, and technologies.
Excellent leadership, communication, and interpersonal skills, with the ability to influence and motivate technical teams.
Strong analytical and problem-solving abilities.
Proficiency in project management tools (e.g., Jira, Confluence, Asana) and development platforms.
Experience managing remote or distributed teams.
Ability to thrive in a dynamic, fast-paced, and remote work environment. This role supports teams working on projects related to Meru, Meru, KE , but is conducted fully remotely.
Senior Technical Project Manager - Software Development
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, and deliverables that support business objectives in collaboration with senior stakeholders and team members.
- Develop and manage detailed project plans, including schedules, milestones, resource allocation, and budget.
- Lead and motivate cross-functional project teams, fostering a collaborative and productive work environment.
- Track project progress using appropriate tools and techniques, identifying and addressing potential issues or risks proactively.
- Manage project changes and implement corrective actions to ensure projects remain on track.
- Facilitate effective communication among project stakeholders, including development teams, product owners, and executive leadership.
- Ensure timely and high-quality delivery of project outputs according to scope, budget, and quality standards.
- Conduct post-project evaluations and identify lessons learned to improve future project execution.
- Manage vendor relationships and ensure successful integration of third-party solutions.
- Champion agile and lean methodologies, promoting continuous improvement within the project management practice.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. Master's degree or PMP/Scrum Master certification is a significant advantage.
- Minimum of 7 years of experience in technical project management, with a strong emphasis on software development lifecycles (SDLC).
- Proven experience successfully managing multiple complex projects concurrently.
- In-depth knowledge of project management methodologies such as Agile, Scrum, Kanban, and Waterfall.
- Exceptional leadership, interpersonal, and communication skills.
- Strong analytical and problem-solving abilities, with a keen eye for detail.
- Proficiency in project management software such as Jira, Asana, Trello, or Microsoft Project.
- Experience with risk management and change control processes.
- Ability to work effectively in a distributed, remote team environment.
- Experience in cloud-based project management is a plus.
Senior Technical Project Manager, Software Development
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of software development projects.
- Define project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
- Develop and manage detailed project plans, including timelines, resource allocation, and budgets.
- Facilitate project team meetings, track progress, and ensure clear communication among all parties.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Ensure adherence to project management best practices and quality standards.
- Manage stakeholder expectations and provide regular project status updates.
- Oversee the work of project teams, providing guidance and support.
- Implement and refine project management processes and tools.
- Contribute to the continuous improvement of the project management office (PMO).
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience managing complex, full-cycle software development projects using Agile methodologies (Scrum Master certification is a plus).
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, MS Project).
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong analytical and problem-solving skills.
- Experience working in a remote or distributed team environment is essential.
- PMP or equivalent project management certification is highly desirable.
Senior Technical Project Manager - Software Development
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects from initiation to closure.
- Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Manage project risks, issues, and changes effectively throughout the project lifecycle.
- Facilitate agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) and ensure adherence to agile principles.
- Communicate project status, progress, and key metrics to stakeholders and senior management.
- Coordinate cross-functional teams, including software engineers, QA testers, designers, and product managers.
- Ensure the quality and timely delivery of project milestones and final products.
- Proactively identify and resolve project impediments and dependencies.
- Foster a collaborative and high-performance team culture within a remote work environment.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Minimum of 6 years of experience in project management, with a strong focus on software development projects.
- Proven track record of successfully delivering complex software projects using agile methodologies (Scrum, Kanban).
- Solid understanding of software development lifecycle (SDLC) and various technologies.
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management tools (e.g., Jira, Asana, Trello).
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong problem-solving and decision-making abilities.
- Experience working in a remote or distributed team environment is essential.
- PMP, CSM, or equivalent project management certification is a plus.
Senior Technical Project Manager, Software Development
Posted 14 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects.
- Manage project scope, timelines, budgets, and resources effectively.
- Implement and champion Agile methodologies (Scrum, Kanban) within development teams.
- Facilitate project meetings, including sprint planning, daily stand-ups, and retrospectives.
- Identify, assess, and manage project risks and develop mitigation strategies.
- Ensure clear and consistent communication of project status to stakeholders at all levels.
- Collaborate closely with engineering, product, QA, and design teams.
- Drive the adoption of best practices in software development and project management.
- Manage and mentor project team members, fostering a collaborative and high-performance environment.
- Ensure adherence to quality standards and timely product releases.
- Manage vendor relationships and third-party integrations as required.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of experience in technical project management, specifically in software development.
- Proven experience managing full SDLC for web and/or mobile applications.
- Strong understanding of Agile principles and experience with Scrum Master or similar roles.
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management tools (e.g., Jira, Asana, Trello) and techniques.
- Ability to effectively manage distributed teams and work in a remote setting.
- Strong technical background with an understanding of software architecture and development processes.
- PMP, CSM, or equivalent certification is a strong asset.
Be The First To Know
About the latest Senior technical project manager software development Jobs in Kenya !
Senior Technical Project Manager - Software Development
Posted 12 days ago
Job Viewed
Job Description
Senior Technical Project Manager - Software Development
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop detailed project plans, including resource allocation, timelines, and risk assessments.
- Manage project execution, ensuring adherence to established methodologies (Agile/Scrum preferred).
- Track project progress, identify potential roadblocks, and implement proactive solutions.
- Facilitate communication and collaboration among cross-functional, remote teams (developers, QA, designers, product owners).
- Manage project budgets and ensure effective resource utilization.
- Conduct regular project status meetings and provide comprehensive reports to stakeholders.
- Oversee the risk management process, identifying and mitigating project risks.
- Ensure quality standards are met and that deliverables align with business objectives.
- Lead and mentor project team members, fostering a positive and productive work environment.
- Manage vendor relationships and external third-party dependencies.
- Contribute to the continuous improvement of project management processes and best practices.
- Ensure all project documentation is complete, accurate, and up-to-date.
- Coordinate user acceptance testing (UAT) and facilitate smooth deployment processes.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree or PMP certification is a plus.
- Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience managing complex, large-scale software projects from conception to completion.
- Strong understanding of software development lifecycles (SDLC) and Agile methodologies (Scrum, Kanban).
- Excellent leadership, team management, and conflict resolution skills.
- Proficiency in project management software (e.g., Jira, Asana, MS Project).
- Exceptional communication, presentation, and interpersonal skills, vital for remote team interaction.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong analytical and problem-solving capabilities.
- Experience with risk assessment and mitigation strategies.
- Demonstrated ability to work independently and take ownership of project outcomes in a remote setting.
- Familiarity with cloud technologies and DevOps practices is advantageous.
Senior Technical Project Manager - Software Development
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of multiple complex software development projects using Agile methodologies (Scrum, Kanban).
- Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Manage project risks and issues, proactively identifying potential problems and implementing effective mitigation strategies.
- Facilitate communication and collaboration among cross-functional teams, including developers, QA engineers, designers, product owners, and business stakeholders, in a remote setting.
- Track project progress, monitor key performance indicators (KPIs), and provide regular status reports to senior management.
- Ensure adherence to software development best practices, coding standards, and quality assurance processes.
- Manage stakeholder expectations and ensure clear, consistent communication throughout the project lifecycle.
- Foster a collaborative and high-performing team environment that encourages innovation and continuous improvement.
- Oversee the deployment and release management processes for software products.
- Contribute to the continuous improvement of project management processes and tools.
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree preferred.
- Minimum of 7 years of experience in project management, with at least 4 years focused specifically on software development projects.
- Proven experience leading Agile development teams (Scrum Master certification is a plus).
- Strong understanding of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
- Proficiency with project management tools such as Jira, Confluence, Asana, or Trello.
- Excellent leadership, team management, and conflict resolution skills.
- Exceptional communication, presentation, and interpersonal skills, with the ability to effectively manage remote teams and diverse stakeholders.
- Strong analytical and problem-solving abilities.
- Experience in managing budgets and resources for complex technical projects.
- Familiarity with cloud technologies (AWS, Azure, GCP) and DevOps practices is highly desirable.
- PMP or equivalent project management certification is a strong advantage.