167 Agile Development jobs in Kenya
Senior Product Manager - Agile Development
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Define and communicate product vision, strategy, and roadmap.
- Conduct market research, competitive analysis, and user studies to identify product opportunities.
- Translate product strategy into detailed requirements, user stories, and product specifications.
- Prioritize product backlog and manage sprints in an agile development environment.
- Collaborate closely with engineering, design, marketing, and sales teams throughout the product lifecycle.
- Launch new products and features, ensuring successful market adoption.
- Monitor product performance, gather user feedback, and iterate on products to drive continuous improvement.
- Act as a subject matter expert for the product, providing guidance to internal teams and stakeholders.
- Manage relationships with key partners and vendors.
- Analyze product metrics and KPIs to inform product decisions.
- Develop and maintain product documentation and training materials.
- Champion the voice of the customer within the organization.
- Bachelor's degree in Business, Computer Science, Engineering, or a related field; MBA is a plus.
- 7+ years of experience in product management, with a focus on technology products.
- Proven experience in an agile development environment (Scrum, Kanban).
- Strong understanding of the software development lifecycle.
- Excellent analytical, problem-solving, and strategic thinking skills.
- Exceptional communication, presentation, and interpersonal skills.
- Demonstrated ability to manage cross-functional teams and stakeholders.
- Experience with user research, A/B testing, and data analysis.
- Ability to thrive in a fast-paced, remote work environment.
- Experience with SaaS products or digital platforms is highly desirable.
- Demonstrated ability to influence without authority.
Remote Lead Scrum Master - Agile Development
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities include:
- Coaching and mentoring multiple Scrum teams on Agile best practices, Scrum framework, and continuous improvement.
- Facilitating all Scrum events, including sprint planning, daily scrums, sprint reviews, and sprint retrospectives.
- Identifying and removing impediments that hinder team progress and productivity.
- Promoting a collaborative and transparent environment within and between teams.
- Assisting Product Owners with backlog refinement and prioritization.
- Tracking team progress, velocity, and key agile metrics.
- Guiding teams in self-organization and cross-functionality.
- Driving adoption of agile practices across the organization.
- Mentoring junior Scrum Masters and fostering a community of practice.
- Working closely with product management and other stakeholders to ensure alignment and effective communication.
The ideal candidate will hold a Certified Scrum Master (CSM) or Professional Scrum Master (PSM) certification, with a minimum of 5 years of experience as a Scrum Master, and at least 2 years in a Lead Scrum Master role. Proven experience in successfully coaching multiple agile teams simultaneously is essential. Strong knowledge of various agile methodologies (Scrum, Kanban) and tools (Jira, Confluence) is required. Excellent communication, facilitation, conflict resolution, and servant leadership skills are paramount. This fully remote position demands exceptional organizational skills and the ability to manage multiple priorities effectively in a distributed work environment. If you are passionate about enabling teams to achieve their full potential through Agile, we want to hear from you. Take the lead in our agile transformation.
Senior Project Manager - Agile Software Development
Posted today
Job Viewed
Job Description
Lead Project Manager - Agile Software Development
Posted today
Job Viewed
Job Description
Remote Project Manager - Agile Software Development
Posted 2 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.
- Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.
- Manage project budgets, tracking expenses and forecasting future spending.
- Identify, assess, and mitigate project risks and issues proactively.
- Facilitate and manage the entire project lifecycle using Agile methodologies (Scrum, Kanban).
- Organize and lead project team meetings, including daily stand-ups, sprint reviews, and retrospectives.
- Build, develop, and guide highly motivated project teams through influence and collaboration.
- Manage vendor relationships and contract negotiations as needed.
- Ensure all project documentation is maintained and distributed appropriately.
- Track project milestones and deliverables, reporting on progress to stakeholders regularly.
- Foster a collaborative and productive team environment, even in a remote setting.
- Conduct project post-mortems and create a lessons-learned log to aid future projects.
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
- Proven working experience as a Project Manager in the software development industry.
- Solid organizational skills including attention to detail and multitasking abilities.
- Strong working knowledge of Microsoft Project, Smartsheet, Jira, or similar project management tools.
- Experience with Agile methodologies and frameworks.
- Excellent client-facing and internal communication skills.
- Excellent written and verbal communication skills.
- Proven ability to manage multiple projects simultaneously.
- PMP or similar certification is a plus.
- Demonstrated ability to lead distributed teams effectively.
- Adaptability and resilience in a fast-paced, remote work environment.
Remote Project Manager - Agile Software Development
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Plan, execute, and manage software development projects from initiation to completion using agile methodologies.
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget.
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Monitor project progress, identify potential risks and issues, and implement mitigation strategies.
- Manage project budgets and track expenditures.
- Communicate project status, updates, and challenges to all stakeholders regularly.
- Ensure clear and effective communication channels within the project team.
- Manage project documentation and ensure its accuracy and completeness.
- Foster a collaborative and productive team environment.
- Identify and manage dependencies between different project tasks and teams.
- Ensure adherence to quality standards and best practices.
- Contribute to the continuous improvement of project management processes.
- Manage change requests and scope creep effectively.
Qualifications:
- Bachelor's degree in Computer Science, Business Administration, or a related field.
- Proven experience (5+ years) as a Project Manager, preferably in software development environments.
- Strong understanding and practical experience with Agile frameworks (Scrum, Kanban).
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, Trello, Microsoft Project).
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong risk management and problem-solving capabilities.
- Experience with stakeholder management and expectation setting.
- PMP or CSM certification is a plus.
- Ability to work independently and lead teams effectively in a remote setting.
This is a prime opportunity to lead impactful software projects and grow your career in a fully remote capacity. If you are a skilled Project Manager with a passion for technology and agile delivery, we encourage you to apply from Nyeri, Nyeri, KE .
Senior Project Manager - Agile Software Development
Posted 2 days ago
Job Viewed
Job Description
As a remote Senior Project Manager, you will oversee all aspects of the project, including defining project scope, objectives, deliverables, and resource requirements. You will create detailed project plans, manage schedules, allocate resources effectively, and track project progress using appropriate tools and techniques. Your ability to identify potential risks and develop mitigation strategies will be crucial. You will also be responsible for managing project budgets, tracking expenditures, and ensuring financial accountability. This role demands strong leadership capabilities to guide and motivate project teams, facilitate effective communication, and resolve conflicts that may arise. Collaboration with product owners, engineers, designers, and other stakeholders is paramount to ensure alignment and successful project outcomes. A deep understanding of software development processes and familiarity with various project management software is essential.
Key Responsibilities:
- Lead and manage end-to-end project lifecycle for software development projects.
- Develop detailed project plans, including scope, goals, deliverables, required resources, budget, and milestones.
- Manage project schedules, track progress, and ensure timely delivery of projects.
- Facilitate communication and collaboration among cross-functional teams and stakeholders.
- Identify, assess, and manage project risks and issues.
- Develop and implement risk mitigation strategies.
- Manage project budgets and financial tracking.
- Ensure adherence to Agile methodologies and best practices.
- Prepare and present project status reports to senior management and stakeholders.
- Mentor and guide project team members.
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 4 years focused on software development projects.
- Proven experience managing complex, cross-functional projects using Agile methodologies (Scrum, Kanban).
- Project Management Professional (PMP) or Certified ScrumMaster (CSM) certification preferred.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management software such as Jira, Asana, or Trello.
- Ability to manage multiple projects simultaneously in a remote setting.
- Strong analytical and problem-solving skills.
Be The First To Know
About the latest Agile development Jobs in Kenya !
Senior Project Manager - Agile Software Development
Posted 2 days ago
Job Viewed
Job Description
Senior Project Manager - Agile Software Development
Posted 3 days ago
Job Viewed
Job Description
Senior Project Manager - Agile Software Development
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Plan, execute, and close software development projects using Agile methodologies (Scrum, Kanban).
- Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop detailed project plans, including resource allocation, timelines, and budgets.
- Manage and motivate cross-functional project teams, fostering a collaborative and productive remote work environment.
- Track project progress, identify potential risks and issues, and implement mitigation strategies.
- Facilitate daily stand-ups, sprint planning, reviews, and retrospectives.
- Ensure clear and consistent communication with all project stakeholders, including clients, development teams, and management.
- Manage project budgets and ensure financial objectives are met.
- Conduct post-project evaluations and identify lessons learned to improve future project execution.
- Maintain project documentation and reporting, ensuring transparency and accountability.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, CSM, or similar certifications are highly desirable.
- Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience leading projects using Agile methodologies.
- Strong understanding of software development lifecycles (SDLC) and best practices.
- Proficiency with project management software (e.g., Jira, Asana, Trello, MS Project).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Ability to manage multiple projects simultaneously and prioritize effectively in a remote setting.
- Strong problem-solving and decision-making capabilities.
- Experience working with distributed and offshore teams is a significant advantage.