What Jobs are available for Agile Development in Kenya?
Showing 5000+ Agile Development jobs in Kenya
Lead Software Project Manager - Agile Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software development projects from initiation to deployment, using Agile frameworks (Scrum, Kanban).
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders and product owners.
- Develop comprehensive project plans, schedules, and resource allocation strategies, adapting them as needed in a remote setting.
- Facilitate all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives for distributed teams.
- Proactively identify, assess, and mitigate project risks and issues, ensuring minimal disruption to progress.
- Manage project budgets and ensure financial accountability throughout the project lifecycle.
- Oversee the work of development teams, providing guidance, support, and motivation to ensure high performance.
- Communicate project status, progress, and key metrics effectively to stakeholders, senior management, and team members through clear virtual channels.
- Foster a culture of collaboration, transparency, and continuous improvement within project teams.
- Ensure adherence to quality standards and best practices in software development and project management.
- Remove impediments and blockers that hinder the team's progress, facilitating effective problem resolution.
- Manage stakeholder expectations and ensure alignment on project objectives and deliverables.
- Utilize project management tools (e.g., Jira, Confluence, Trello) to track progress, manage tasks, and facilitate collaboration.
- Contribute to the continuous improvement of Agile processes and best practices within the organization.
- Ensure comprehensive project documentation is maintained and accessible.
- Guide and mentor junior project managers and team members.
- Drive effective decision-making within project teams, empowering them to deliver efficiently.
- Coordinate with other departments, such as QA, operations, and marketing, to ensure successful product launches.
- Act as a liaison between technical teams and business stakeholders, translating technical requirements into business value.
- Bachelor's degree in Computer Science, Engineering, or a related technical field. Master's degree preferred.
- Minimum of 8 years of experience in software project management, with a strong emphasis on Agile methodologies.
- Certified ScrumMaster (CSM), Professional Scrum Master (PSM), PMP, or Agile Project Management certification is highly desirable.
- Demonstrated experience leading cross-functional, distributed software development teams.
- Expertise in Agile frameworks, including Scrum and Kanban.
- Proficiency with project management software such as Jira, Asana, Azure DevOps, or similar.
- Exceptional communication, leadership, and interpersonal skills, adapted for remote team engagement.
- Strong analytical, problem-solving, and organizational abilities.
- Proven ability to manage multiple complex projects simultaneously and prioritize effectively.
- Experience in risk management and contingency planning.
- Ability to foster a positive and productive remote team culture.
- Strong understanding of the software development lifecycle (SDLC).
- Proven ability to build consensus and manage stakeholder relationships effectively.
Is this job a match or a miss?
Lead Scrum Master, Agile Development
Posted 1 day ago
Job Viewed
Job Description
- Coaching and mentoring multiple Scrum teams to ensure adherence to agile values and principles.
- Facilitating all Scrum events, including sprint planning, daily stand-ups, sprint reviews, and sprint retrospectives.
- Identifying and removing impediments that obstruct team progress.
- Promoting self-organization and cross-functionality within development teams.
- Working with Product Owners to ensure a healthy product backlog and effective sprint goals.
- Tracking team progress and performance metrics, and reporting on key agile indicators.
- Driving continuous improvement initiatives through retrospectives and feedback loops.
- Facilitating effective communication and collaboration between teams, stakeholders, and management.
- Mediating conflicts and promoting a positive and productive team environment.
- Assisting in the adoption of agile best practices across the wider organization.
Is this job a match or a miss?
Senior Program Manager - Agile Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software development programs using Agile methodologies.
- Develop and maintain program roadmaps, strategic plans, and release schedules.
- Oversee project execution, ensuring timely delivery of high-quality software solutions.
- Manage program budgets, resources, and vendor relationships effectively.
- Identify, assess, and mitigate program risks and issues.
- Facilitate effective communication and collaboration among cross-functional, remote teams.
- Provide leadership, guidance, and mentorship to project managers and team members.
- Track program performance, analyze metrics, and report progress to senior management.
- Ensure adherence to Agile best practices and continuous improvement initiatives.
- Manage stakeholder expectations and ensure alignment with business objectives.
- Champion a positive and productive remote team culture.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 8 years of program management experience, with at least 4 years focused on Agile software development.
- Strong understanding of Agile frameworks (Scrum, Kanban) and principles.
- PMP, CSM, or similar certifications are highly preferred.
- Proven track record of successfully managing large-scale, complex software development programs.
- Excellent leadership, communication, negotiation, and conflict-resolution skills.
- Experience managing distributed and remote teams effectively.
- Proficiency in project management software (e.g., Jira, Confluence, Asana).
- Strong analytical and problem-solving abilities.
- Ability to thrive in a fast-paced, dynamic, and remote work environment.
Is this job a match or a miss?
Senior Project Manager - Remote Agile Development
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, and budget.
- Lead and manage project teams, fostering a collaborative and productive remote work environment.
- Oversee project execution, ensuring adherence to project plans and milestones.
- Implement and manage Agile/Scrum methodologies for iterative development.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Monitor project progress, track key performance indicators, and report on project status to stakeholders.
- Facilitate effective communication among project team members and stakeholders.
- Manage project budgets and ensure cost-effectiveness.
- Conduct post-project evaluations and identify lessons learned for future projects.
- Mentor and guide junior project managers and team members.
- Ensure quality standards are met for all project deliverables.
- Bachelor's degree in Business Administration, Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in project management, with a focus on IT or software development projects.
- Proven experience managing complex, large-scale projects.
- Strong expertise in Agile and Scrum methodologies.
- PMP or equivalent project management certification is highly desirable.
- Proficiency in project management software such as Jira, Asana, Trello, or MS Project.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Ability to manage multiple projects simultaneously in a remote setting.
- Strong problem-solving and analytical abilities.
Is this job a match or a miss?
Program Manager, Agile Software Development
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Manage and oversee multiple Agile software development projects.
- Develop and maintain program roadmaps, release plans, and budgets.
- Lead and mentor Agile teams, fostering a culture of collaboration and continuous improvement.
- Facilitate Agile ceremonies and ensure adherence to Agile principles.
- Identify and manage program risks, issues, and dependencies.
- Communicate program status, progress, and key metrics to stakeholders.
- Collaborate with Product Management and Engineering to define project scope and priorities.
- Ensure the timely delivery of high-quality software products.
- Drive process improvements within the development lifecycle.
- Manage vendor relationships and third-party integrations as needed.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Master's degree or MBA preferred.
- 7+ years of experience in program management, with a focus on software development.
- Extensive experience with Agile methodologies (Scrum Master, SAFe certification a plus).
- Proven ability to manage complex, multi-team software projects.
- Strong understanding of SDLC, CI/CD, and DevOps principles.
- Excellent leadership, communication, and stakeholder management skills.
- Proficiency in project/program management tools (e.g., Jira, Confluence, Azure DevOps).
- Ability to thrive in a fast-paced, remote work environment.
Is this job a match or a miss?
Lead Project Manager - Agile Software Development
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
Lead Program Manager (Agile Software Development)
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
Be The First To Know
About the latest Agile development Jobs in Kenya !
Senior Program Manager - Agile Software Development
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage multiple complex software development programs simultaneously, ensuring adherence to scope, budget, and timeline.
- Champion and implement Agile/Scrum methodologies, facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Develop detailed project plans, roadmaps, and resource allocation strategies.
- Identify, assess, and mitigate project risks and dependencies.
- Foster strong communication and collaboration among cross-functional teams, including engineering, product management, design, QA, and stakeholders.
- Manage program budgets, track expenditures, and ensure efficient resource utilization.
- Oversee the delivery of high-quality software products, ensuring they meet user needs and business requirements.
- Facilitate effective decision-making processes and resolve conflicts within project teams.
- Report on program status, key milestones, and risks to senior leadership and stakeholders.
- Continuously improve program management processes and tools to enhance efficiency and effectiveness.
- Mentor and coach junior project managers and team members.
- Ensure clear communication channels are established and maintained for all project stakeholders.
- Manage third-party vendor relationships as required.
- 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 program or project management, with at least 5 years focused on software development lifecycle management.
- Proven experience leading Agile/Scrum software development projects.
- Strong understanding of software development methodologies, tools, and best practices.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency with project management software (e.g., Jira, Confluence, Asana) and collaboration tools.
- Demonstrated ability to manage complex, multi-stakeholder projects in a remote environment.
- Strong risk management and problem-solving capabilities.
- PMP or CSM certification is highly desirable.
- Experience in cloud-based architectures and microservices is a plus.
Is this job a match or a miss?