11,062 Remote Project Manager Software Development Lifecycle jobs in Kenya
Remote Project Manager - Software Development Lifecycle
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Lead and motivate cross-functional, remote project teams to achieve project objectives.
- Implement and manage agile development methodologies (e.g., Scrum, Kanban) to optimize workflow and productivity.
- Monitor project progress, identify potential risks and issues, and implement corrective actions.
- Facilitate regular project status meetings, providing clear and concise updates to stakeholders.
- Manage stakeholder expectations and ensure effective communication throughout the project lifecycle.
- Oversee the quality assurance process and ensure that deliverables meet defined standards.
- Manage project budgets and ensure adherence to financial constraints.
- Foster a collaborative and productive remote team environment, promoting best practices in software development project management.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
- Proven experience (5+ years) as a Project Manager, specifically managing software development projects.
- Certification such as PMP, CSM, or Prince2 is highly desirable.
- Solid understanding of the Software Development Lifecycle (SDLC) and various development methodologies (Agile, Waterfall).
- Experience with project management software (e.g., Jira, Asana, Trello, Microsoft Project).
- Excellent leadership, communication, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple projects simultaneously in a fast-paced, remote environment.
- Demonstrated ability to build and maintain strong relationships with team members and stakeholders.
- Experience in risk management and change control.
This is a crucial role for driving innovation and delivering impactful software solutions. If you are a seasoned Project Manager ready to lead remote teams to success, apply today.
Senior Remote Project Manager - Software Development Lifecycle
Posted 15 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage the end-to-end lifecycle of software development projects, from planning and execution to closure.
- Develop detailed project plans, including scope, objectives, deliverables, timelines, and resource requirements.
- Facilitate communication and collaboration among cross-functional teams, including developers, QA engineers, designers, and business analysts.
- Manage project budgets, track expenditures, and ensure projects are delivered within financial constraints.
- Identify, assess, and mitigate project risks and dependencies.
- Monitor project progress, identify deviations from the plan, and implement corrective actions.
- Conduct regular project status meetings and provide comprehensive status reports to stakeholders.
- Ensure adherence to Agile methodologies (Scrum/Kanban) or other project management frameworks as applicable.
- Manage client relationships, ensuring their needs are understood and met throughout the project.
- Foster a positive and productive remote team environment, promoting effective communication and collaboration.
Remote Agile Project Manager - Software Development Lifecycle
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Facilitate Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives for distributed teams.
- Manage project scope, timelines, resources, and budgets effectively using Agile project management tools.
- Develop detailed project plans, user stories, and backlog grooming sessions.
- Track project progress, identify risks and issues, and implement mitigation strategies in a remote setting.
- Foster a collaborative and productive team environment, promoting open communication and continuous improvement.
- Ensure adherence to Agile best practices and methodologies throughout the project lifecycle.
- Liaise with stakeholders, product owners, and development teams to gather requirements and manage expectations.
- Remove impediments and blockers for the development team to ensure smooth progress.
- Monitor team performance and provide constructive feedback to enhance productivity and efficiency.
- Maintain accurate project documentation and reporting for all stakeholders.
- Champion the adoption and continuous improvement of Agile practices within the organization.
- Utilize project management software (e.g., Jira, Asana, Trello) to manage tasks, track progress, and facilitate collaboration.
- Conduct risk assessments and develop contingency plans for potential project challenges.
- Ensure the quality of deliverables by working closely with QA teams.
- Facilitate effective decision-making processes within the project team.
- Adapt project management approaches based on project needs and team dynamics in a remote context.
- Manage stakeholder communications, ensuring transparency and alignment on project goals and progress.
- Guide the team in estimating effort and breaking down work into manageable tasks.
- Support the team in achieving their sprint goals and overall project objectives.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Proven experience (5+ years) as an Agile Project Manager, Scrum Master, or similar role, managing software development projects.
- Certified ScrumMaster (CSM) or Professional Scrum Master (PSM) certification is highly desirable.
- Strong understanding of Agile principles, Scrum, Kanban, and other Agile frameworks.
- Experience with project management software such as Jira, Confluence, Asana, or similar.
- Excellent communication, leadership, and interpersonal skills, adapted for remote team management.
- Ability to facilitate meetings and discussions effectively in a virtual environment.
- Strong problem-solving and conflict-resolution abilities.
- Proven ability to manage multiple projects simultaneously and prioritize tasks effectively.
- Experience working with distributed or remote teams.
- Familiarity with the software development lifecycle (SDLC).
- Detail-oriented with strong organizational skills.
- Ability to adapt to changing project requirements and priorities.
- Demonstrated ability to build strong working relationships with team members and stakeholders.
Senior Technical Project Manager - Software Development
Posted 20 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 Lifecycle
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Define project objectives, scope, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Lead and motivate cross-functional, remote project teams to achieve project goals.
- Implement and manage agile development methodologies (e.g., Scrum, Kanban) to ensure efficient project execution.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Facilitate effective communication among team members, stakeholders, and leadership.
- Track project progress, monitor key performance indicators (KPIs), and provide regular status reports.
- Ensure adherence to quality standards and best practices throughout the project lifecycle.
- Manage vendor relationships and third-party integrations as required.
- Conduct post-project reviews to identify lessons learned and areas for continuous improvement.
- Manage project changes and ensure they are properly documented and approved.
- Resolve conflicts and remove impediments for the project team.
- This is a fully remote position, offering the flexibility to work from anywhere. The designated oversight location for this role is Eldoret, Uasin Gishu, KE , but your work will be conducted entirely remotely.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, CSM, or equivalent certification is highly desirable.
- Minimum of 7 years of experience in project management, with at least 5 years focused on technical or software development projects.
- Proven track record of successfully delivering complex projects on time and within budget.
- Extensive experience with agile project management methodologies and tools (e.g., Jira, Confluence).
- Strong understanding of the software development lifecycle (SDLC) and various development methodologies.
- Excellent leadership, team management, and motivational skills.
- Exceptional communication, negotiation, and stakeholder management abilities.
- Proficiency in project management software (e.g., MS Project, Asana, Trello).
- Strong analytical and problem-solving skills, with the ability to make sound decisions under pressure.
- Experience managing remote teams and distributed workforces.
Senior Remote Technical Project Manager - Software Development
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Manage end-to-end execution of software development projects, ensuring timely and on-budget delivery.
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, schedules, and resource allocation strategies.
- Lead and motivate cross-functional project teams, including developers, designers, QA engineers, and business analysts.
- Implement and champion Agile/Scrum methodologies, facilitating sprint planning, daily stand-ups, and retrospectives.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Monitor project progress, track key performance indicators (KPIs), and provide regular status reports to senior management.
- Facilitate effective communication among team members and stakeholders.
- Ensure adherence to quality standards and best practices throughout the development process.
- Manage vendor relationships and third-party integrations as needed.
- Contribute to process improvements and the adoption of new project management tools and techniques.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. Master's degree is a plus.
- Minimum of 7 years of experience in project management, with a strong focus on software development projects.
- Proven experience managing complex, large-scale software projects.
- In-depth knowledge of Agile methodologies (Scrum, Kanban) and project management frameworks (e.g., PMP, PRINCE2).
- Strong technical understanding of software development lifecycles, technologies, and architectures.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, Trello, MS Project).
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Demonstrated success in remote team leadership and collaboration.
- Problem-solving aptitude and the ability to think critically under pressure.
- Relevant certifications (e.g., PMP, CSM, CSPO) are 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.
Be The First To Know
About the latest Remote project manager software development lifecycle Jobs in Kenya !
Junior Project Manager - Software Development
Posted 20 days ago
Job Viewed
Job Description
Lead Project Manager, Software Development
Posted 20 days ago
Job Viewed
Job Description
As a Lead Project Manager, you will guide and mentor junior project managers and development teams, fostering a culture of collaboration and high performance. You will work closely with product owners, engineers, designers, and QA testers to define project scope, gather requirements, and manage priorities effectively. Experience with Agile methodologies (Scrum, Kanban) is crucial, as you will champion best practices and drive continuous improvement within the development process. You will be expected to manage complex dependencies, resolve roadblocks, and ensure clear and consistent communication across all project stakeholders, including executive leadership. The ideal candidate possesses exceptional leadership qualities, strong technical acumen, and a proven ability to manage multiple concurrent projects in a fast-paced, remote environment.
Requirements: Bachelor's or Master's degree in Computer Science, Engineering, Business, or a related field. Minimum of 8 years of project management experience, with at least 5 years focused on software development projects. Demonstrable success in leading large-scale software projects from conception to launch. Strong understanding of SDLC, various development methodologies, and project management tools (e.g., Jira, Asana, MS Project). Excellent communication, presentation, and interpersonal skills. Ability to thrive in a fully remote setting, demonstrating self-motivation, excellent time management, and proactive problem-solving. This is a unique opportunity to lead impactful software initiatives for our client from **Mlolongo, Machakos, KE**, embracing the advantages of remote work.
Agile Project Manager, Software Development
Posted 18 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.