10,427 Senior Project Manager Agile Software Development jobs in Kenya
Lead Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, and budget management.
- Lead and motivate cross-functional project teams, fostering a collaborative and productive remote work environment.
- Implement and manage Agile development processes, including Scrum or Kanban, ensuring efficient workflow and continuous improvement.
- Proactively manage project risks and issues, developing mitigation strategies and escalating as necessary.
- Communicate project status, updates, and key decisions effectively to stakeholders at all levels.
- Ensure the quality and timely delivery of project outputs.
- Manage vendor relationships and oversee the work of external contractors and consultants.
- Conduct post-project evaluations, identifying lessons learned and areas for improvement.
- Contribute to the development and refinement of project management best practices within the organization.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. A Master's degree or PMP certification is a plus.
- Minimum of 7 years of experience in project management, with at least 3 years focused on software development projects using Agile methodologies.
- Demonstrated experience leading remote teams and managing distributed projects.
- Expertise in Agile frameworks (Scrum, Kanban) and project management tools (e.g., Jira, Asana, Trello).
- Excellent leadership, communication, and interpersonal skills, with the ability to influence and motivate team members.
- Strong analytical and problem-solving abilities, with a keen eye for detail.
- Proficiency in risk management, stakeholder management, and budget control.
- Ability to work independently, manage priorities, and deliver results in a remote setting.
- Experience with software development lifecycle (SDLC) and understanding of technical concepts is highly desirable.
Senior Technical Project Manager - Agile Software Development
Posted 13 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Defining project scope, goals, and deliverables in collaboration with stakeholders.
- Developing detailed project plans, schedules, and resource allocation strategies.
- Leading and motivating cross-functional project teams, fostering a collaborative and productive environment.
- Managing project risks, issues, and changes, implementing mitigation strategies as needed.
- Facilitating agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Tracking project progress and performance, providing regular status reports to senior management.
- Ensuring adherence to quality standards and best practices throughout the development lifecycle.
- Managing third-party vendor relationships and deliverables.
- Communicating effectively with technical teams, business stakeholders, and executive leadership.
Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage the end-to-end lifecycle of software development projects using Agile frameworks (Scrum, Kanban).
- Develop detailed project plans, including scope, goals, deliverables, required resources, budget, and scheduling.
- Facilitate project meetings, including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Monitor project progress, identify potential risks and issues, and implement mitigation strategies.
- Manage project scope and changes effectively to ensure project success.
- Communicate project status, risks, and issues clearly and proactively to all stakeholders, including senior management.
- Build and lead high-performing, cross-functional project teams.
- Ensure adherence to quality standards and best practices in software development.
- Manage project budgets and ensure projects are delivered within financial constraints.
- Foster a collaborative and productive team environment.
- Contribute to the continuous improvement of project management processes and methodologies.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 5-7 years of experience in project management, with a strong focus on software development.
- Proven experience with Agile methodologies (Scrum Master certification is a plus).
- Demonstrated ability to manage complex projects with multiple stakeholders.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management tools (e.g., Jira, Asana, Trello).
- Strong risk management and problem-solving capabilities.
- Ability to manage budgets and resources effectively.
- Experience working in a team-oriented, collaborative environment.
Remote Lead Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
This role requires a proactive approach to identifying and resolving project impediments, fostering a collaborative and high-performing team culture, and ensuring adherence to quality standards. You will be responsible for tracking project progress, reporting on key metrics, and managing change requests effectively. The Lead Project Manager will also play a key role in process improvement, contributing to the refinement of Agile practices within the organization. We are looking for a motivated and results-oriented individual with a proven ability to deliver successful software products. The ability to manage multiple projects simultaneously and thrive in a fast-paced, remote setting is crucial. Your leadership will guide development teams in achieving strategic objectives, ensuring successful product launches and client satisfaction. This position supports key technology development efforts for clients operating in various sectors, with a particular focus on clients in and around Mlolongo, Machakos, KE .
Senior Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software development projects using Agile methodologies (Scrum, Kanban).
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop detailed project plans, including resource allocation, timelines, and budget management.
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives in a virtual setting.
- Monitor project progress, identify potential risks and roadblocks, and implement mitigation strategies.
- Ensure effective communication and collaboration among distributed development teams, QA, product owners, and other stakeholders.
- Manage stakeholder expectations and provide regular project status updates.
- Champion Agile best practices and drive continuous improvement within the development process.
- Oversee the management of project documentation and knowledge sharing.
- Mentor and guide junior project managers and team members.
- Ensure the delivery of software solutions that meet or exceed quality standards and client requirements.
- Foster a positive and productive remote team culture.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 8 years of experience in project management, with at least 5 years focused on Agile software development.
- Certified ScrumMaster (CSM) or Project Management Professional (PMP) certification is highly desirable.
- Proven track record of successfully delivering complex software projects on time and within budget.
- In-depth knowledge of Agile principles, practices, and tools (e.g., Jira, Confluence).
- Strong leadership, team-building, and conflict-resolution skills.
- Excellent communication, negotiation, and presentation skills, adapted for remote interaction.
- Experience managing distributed and cross-functional teams.
- Proficiency in risk management and change management processes.
- Ability to think strategically and solve problems effectively in a dynamic environment.
- Demonstrated experience in managing technical debt and ensuring code quality.
Remote Junior Project Manager, Agile Software Development
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the planning and execution of software development projects using Agile methodologies (Scrum, Kanban).
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Track project progress, identify potential roadblocks, and proactively seek solutions.
- Maintain project documentation, including user stories, task boards, and progress reports.
- Support Product Owners in backlog grooming and prioritization.
- Ensure effective communication and collaboration among team members and stakeholders.
- Help manage project scope, timelines, and resources under the guidance of senior project managers.
- Assist in risk identification and mitigation planning.
- Contribute to process improvements within the Agile framework.
- Gather and document project requirements and feedback.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
- Foundational understanding of Agile principles and software development lifecycle (SDLC).
- Previous experience with project coordination or project management, even in academic settings, is a plus.
- Familiarity with project management tools like Jira, Asana, Trello, or similar.
- Excellent organizational and time management skills.
- Strong written and verbal communication skills.
- Ability to work effectively in a team and independently in a remote setting.
- Eagerness to learn and develop project management skills.
- Problem-solving aptitude and a proactive approach.
- Detail-oriented with a commitment to delivering quality outcomes.
Remote Senior Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of software development projects using Agile methodologies (Scrum, Kanban).
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Manage project risks and issues, developing mitigation strategies and ensuring timely resolution.
- Communicate project status, progress, and potential roadblocks effectively to stakeholders at all levels.
- Foster a collaborative and high-performing team environment, removing impediments for the development team.
- Ensure adherence to project management best practices and Agile principles.
- Manage vendor relationships and third-party integrations as required.
- Conduct project post-mortems and identify lessons learned for future projects.
- Stay updated on industry trends and best practices in Agile project management and software development.
- Mentor and coach junior project managers and team members.
- Ensure the quality and timely delivery of project outputs.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 6 years of experience in project management, with at least 4 years focused on Agile software development projects.
- Proven track record of successfully managing and delivering complex software projects from inception to completion.
- In-depth knowledge of Agile frameworks (Scrum Master certification is highly desirable).
- Experience with project management tools such as Jira, Asana, Trello, or similar.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple projects and priorities effectively in a remote setting.
- Experience with risk management and change control processes.
- PMP or Agile certifications (e.g., CSM, CSPO) are a strong asset.
Be The First To Know
About the latest Senior project manager agile software development Jobs in Kenya !
Senior Project Manager - Agile Software Development (Remote)
Posted 20 days ago
Job Viewed
Job Description
Lead Agile Project Manager - Software Development
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage software development projects from initiation to closure, adhering to Agile principles and practices.
- Facilitate all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Develop and maintain detailed project plans, roadmaps, and release schedules.
- Manage the product backlog, ensuring user stories are well-defined, prioritized, and estimated.
- Coach and mentor Scrum Masters and development teams to foster a culture of continuous improvement and high performance.
- Identify, assess, and mitigate project risks and impediments, ensuring smooth project execution.
- Collaborate closely with Product Owners, stakeholders, and development teams to define project scope and requirements.
- Track project progress, provide regular status reports, and communicate key metrics to stakeholders.
- Ensure the delivery of high-quality software products that meet business needs and user expectations.
- Promote Agile best practices and facilitate knowledge sharing within the organization.
- Manage project budgets and resource allocation effectively.
- Resolve conflicts and facilitate effective communication among team members and stakeholders.
- Drive continuous improvement initiatives within the Agile development process.
- Bachelor's degree in Computer Science, Information Technology, Business, or a related field.
- Certified Scrum Master (CSM) or Professional Scrum Master (PSM) certification is essential. Agile Project Management Professional (PMP-ACP) or similar certification is highly desirable.
- Minimum of 7 years of experience in project management, with at least 5 years specifically focused on Agile software development projects.
- Proven experience leading distributed/remote teams and fostering a collaborative environment.
- Deep understanding of Agile frameworks (Scrum, Kanban) and their application in software development.
- Excellent knowledge of software development lifecycle (SDLC) and various technologies.
- Strong leadership, communication, and interpersonal skills.
- Proficiency in project management tools such as Jira, Confluence, Asana, or Trello.
- Exceptional organizational and time management skills, with the ability to manage multiple projects simultaneously.
- Strong problem-solving and decision-making abilities.
- Experience in stakeholder management and expectation setting.
- Ability to adapt to changing priorities and guide teams through ambiguity.
Agile Project Manager, Software Development
Posted 17 days ago
Job Viewed
Job Description
As an Agile Project Manager, you will be responsible for planning, executing, and closing software projects using Agile methodologies such as Scrum or Kanban. Your duties will include facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives. You will manage project scope, identify and mitigate risks and impediments, and ensure the team adheres to Agile principles and best practices. This involves closely monitoring project progress, communicating status updates to stakeholders, and managing the product backlog in collaboration with the Product Owner. You will foster a collaborative and productive team dynamic, empowering team members and resolving conflicts effectively. Ensuring clear communication channels and fostering transparency across all project activities are paramount. You will also focus on continuous improvement by identifying opportunities to enhance team performance and project delivery processes.
The ideal candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. A minimum of 5 years of experience in project management, with at least 3 years specifically focused on managing Agile software development projects, is required. Certifications such as Certified ScrumMaster (CSM) or Professional Scrum Master (PSM) are highly desirable. Proven experience with Agile project management tools (e.g., Jira, Asana, Trello) is essential. Strong understanding of software development lifecycle (SDLC) and various Agile frameworks is mandatory. Excellent communication, leadership, and interpersonal skills are critical for guiding teams and interacting with stakeholders. The ability to work independently and effectively in a fully remote setting, demonstrating strong organizational skills and proactive problem-solving, is crucial. Join our dynamic team and lead the development of impactful software solutions from your home office.