732 Agile Development jobs in Kenya
Lead Product Manager (Agile Development)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Define and articulate the product vision, strategy, and roadmap for key software offerings.
- Conduct market research, competitive analysis, and customer interviews to identify unmet needs and opportunities.
- Translate product strategy into detailed product requirements, user stories, and specifications.
- Prioritize the product backlog in collaboration with engineering and design teams, ensuring alignment with strategic goals.
- Manage the entire product lifecycle from ideation to launch and iteration.
- Work closely with engineering teams in an Agile/Scrum environment to ensure timely and high-quality product delivery.
- Collaborate with marketing and sales teams to develop go-to-market strategies and ensure successful product launches.
- Define and track key product metrics (KPIs) to measure success and inform future development.
- Act as the voice of the customer, advocating for user needs throughout the development process.
- Mentor and guide junior product managers and product owners.
- Present product strategy and roadmap updates to stakeholders at all levels.
- Foster a data-driven approach to product decision-making.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. An MBA or Master's degree is a plus.
- Minimum of 7 years of experience in product management, with a strong track record of successfully launching and scaling software products.
- Extensive experience with Agile development methodologies (Scrum, Kanban).
- Proven ability to define product strategy, develop roadmaps, and write detailed product requirements.
- Strong understanding of market research, user experience (UX) principles, and data analysis.
- Excellent communication, presentation, and interpersonal skills.
- Ability to lead cross-functional teams effectively in a remote setting.
- Experience with product analytics tools and A/B testing.
- Demonstrated ability to manage complex projects and prioritize effectively.
- Experience in the relevant software domain is highly desirable.
Remote Project Coordinator - Agile Development
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist Project Managers in developing project plans, schedules, and budgets.
- Track project progress, milestones, and deliverables, and report on status updates.
- Coordinate project activities, including scheduling meetings, managing agendas, and documenting minutes.
- Facilitate communication among project team members, stakeholders, and external parties.
- Maintain project documentation, including status reports, risk logs, and change requests.
- Support the implementation of agile methodologies within project teams.
- Help identify and resolve project impediments and risks.
- Manage project resources and ensure they are utilized effectively.
- Assist in preparing presentations and reports for project reviews.
- Contribute to process improvement initiatives within the project management office.
Qualifications:
- Bachelor's degree in Business Administration, Computer Science, or a related field.
- 1-3 years of experience in project coordination, administration, or a similar role.
- Familiarity with project management principles and methodologies, particularly Agile Scrum.
- Proficiency in project management software (e.g., Jira, Trello, Asana) and collaboration tools (e.g., Slack, Microsoft Teams).
- Strong organizational and time management skills.
- Excellent written and verbal communication skills.
- Ability to work independently, prioritize tasks, and meet deadlines in a remote environment.
- Proactive attitude and strong problem-solving abilities.
- Detail-oriented with a commitment to accuracy.
- Eagerness to learn and grow within the project management field.
- Must be legally authorized to work in Kenya.
This is a fantastic entry to mid-level opportunity for an aspiring project professional to develop their career in a supportive, fully remote setting and contribute to impactful projects for clients associated with Malindi, Kilifi, KE . If you are a driven and organized individual, we encourage you to apply.
Senior Project Manager - Remote Agile Development
Posted 2 days ago
Job Viewed
Job Description
Location: Malindi, Kilifi, KE
Senior Program Manager - Remote Agile Development
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Define and manage program scope, goals, and deliverables that support business strategies.
- Develop comprehensive program plans, including detailed timelines, resource allocation, and budget management.
- Lead and mentor project managers and cross-functional teams, fostering a collaborative and high-performance remote environment.
- Monitor program execution, identify risks and issues, and implement proactive mitigation strategies.
- Ensure effective communication and collaboration among all program stakeholders, including internal teams, external partners, and senior management.
- Manage program dependencies and resolve conflicts to ensure smooth project progression.
- Track program performance against key metrics and provide regular, detailed reports on progress, risks, and outcomes.
- Ensure adherence to project management best practices, including agile methodologies where applicable.
- Facilitate program reviews, workshops, and decision-making processes.
- Manage vendor relationships and oversee third-party contributions to the program.
- Champion change management initiatives and ensure successful adoption of program deliverables.
- Stay abreast of industry best practices in program management and technology trends.
- Contribute to the continuous improvement of program management processes and tools within the organization.
- Master's degree in Business Administration, Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in program management, with a significant track record of successfully delivering complex, multi-project initiatives.
- Proven experience managing programs within an agile development environment is essential.
- PMP, PgMP, or equivalent program management certification is highly desirable.
- Expertise in various project management methodologies (Agile, Scrum, Waterfall) and tools (e.g., Jira, Asana, Microsoft Project).
- Strong leadership, team-building, and conflict resolution skills, critical for leading remote teams.
- Exceptional communication, negotiation, and presentation skills, with the ability to influence stakeholders at all levels.
- Demonstrated ability to manage budgets, resources, and risks effectively.
- Strategic thinking and a strong understanding of business objectives and how they align with program delivery.
- Ability to work independently, prioritize tasks, and manage multiple complex programs simultaneously in a remote capacity.
Lead Project Manager - Remote Agile Development
Posted 2 days ago
Job Viewed
Job Description
Project Manager - Agile Software Development
Posted 2 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.
Senior Project Manager - Agile Software Development
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software development projects simultaneously using Agile frameworks (Scrum, Kanban).
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Facilitate project meetings, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Track project progress, identify potential risks, and implement mitigation strategies.
- Manage project budgets and ensure financial objectives are met.
- Communicate project status, risks, and issues to stakeholders regularly.
- Foster a positive and productive team environment, promoting collaboration and accountability among remote team members.
- Ensure the quality of project deliverables.
- Continuously improve project management processes and best practices.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- 7+ years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience with Agile methodologies and tools (e.g., Jira, Confluence).
- Excellent understanding of the software development lifecycle (SDLC).
- Strong leadership, organizational, and time management skills.
- Exceptional communication, negotiation, and stakeholder management abilities.
- Ability to manage remote teams effectively and foster a collaborative spirit.
- Proficiency in project management software.
- PMP, CSM, or similar certifications are highly desirable.
- Demonstrated ability to think strategically and solve complex problems.
This is a fully remote, full-time position, offering significant flexibility and the opportunity to shape impactful projects. Our client is committed to supporting their remote workforce with the necessary tools and resources for success. Join a dynamic organization where your project leadership skills will be highly valued. The position is advertised with a conceptual tie to Garissa, Garissa, KE , but is a fully remote position.
Be The First To Know
About the latest Agile development Jobs in Kenya !
Senior Project Manager - Agile & Software Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of software development projects using Agile methodologies.
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, and budget management.
- Manage and motivate cross-functional project teams in a remote environment.
- Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identify, assess, and mitigate project risks and issues proactively.
- Manage project changes, scope creep, and stakeholder expectations effectively.
- Ensure clear and consistent communication among team members and stakeholders.
- Track project progress and provide regular status reports to senior management.
- Promote a culture of continuous improvement and best practices in project management.
- Bachelor's degree in Computer Science, Engineering, Business Administration, 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 leading projects using Agile frameworks (Scrum, Kanban).
- PMP or CSM certification is highly preferred.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, team management, and interpersonal skills.
- Exceptional communication, negotiation, and problem-solving abilities.
- Proficiency in project management tools (e.g., Jira, Asana, Microsoft Project).
- Ability to manage multiple complex projects simultaneously in a remote setting.
Senior Program Manager - Agile Software Development
Posted 1 day ago
Job Viewed
Job Description
Senior Project Manager - Agile Software Development
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage multiple software development projects from conception to completion using agile methodologies.
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, including schedules, resource allocation, and budget management.
- Facilitate agile ceremonies such as daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Effectively communicate project status, progress, and challenges to all stakeholders, including senior management.
- Manage and motivate project teams, fostering a collaborative and productive work environment.
- Ensure the delivery of high-quality software products that meet or exceed client expectations.
- Track project performance using appropriate tools and techniques, and report on key metrics.
- Continuously improve project management processes and team workflows.
- This is a fully remote position, requiring excellent self-management and virtual collaboration skills.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 7 years of experience in project management, with a significant focus on software development projects.
- Proven experience leading projects using Agile methodologies (Scrum Master or similar certification is a strong plus).
- Demonstrated success in delivering complex software projects on time and within budget.
- Excellent understanding of the software development lifecycle (SDLC).
- Strong leadership, team-building, and motivational skills.
- Exceptional communication, negotiation, and stakeholder management abilities.
- Proficiency in project management software and collaboration tools (e.g., Jira, Asana, Trello).
- Strong analytical and problem-solving skills.
- Ability to manage multiple priorities and adapt to changing requirements in a remote setting.