57 Senior Project Manager Software Development jobs in whatjobs
Senior Project Manager, Software Development
Posted 21 days ago
Job Viewed
Job Description
As a Senior Project Manager, you will be responsible for defining project scope, objectives, and deliverables in collaboration with senior management and stakeholders. You will develop detailed project plans, including resource allocation, timelines, and risk management strategies. You will oversee the day-to-day execution of software development projects, utilizing agile methodologies such as Scrum or Kanban. This includes facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives. You will actively identify and mitigate project risks and issues, ensuring minimal disruption to project progress.
Key responsibilities also include managing project budgets, tracking expenditures, and ensuring projects are completed within financial constraints. You will serve as the primary point of contact for project-related communications, providing regular status updates to stakeholders through various remote communication tools. Building and maintaining strong relationships with development teams, product owners, and other key stakeholders will be crucial for project success. You will also be responsible for ensuring that project documentation is complete, accurate, and up-to-date.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field, along with at least 7 years of experience in project management, specifically within software development environments. Proven experience in managing full software development life cycles (SDLC) and expertise in agile methodologies are mandatory. PMP, CSM, or similar certifications are highly desirable. Excellent leadership, communication, negotiation, and problem-solving skills are essential. The ability to effectively manage distributed teams and foster collaboration in a remote setting is critical. This role provides a fantastic opportunity to contribute to innovative software solutions from your home base, supporting our operations in Nairobi, Nairobi, KE , and beyond.
Senior Project Manager - Software Development
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
- Develop and manage detailed project plans, including timelines, resource allocation, and budget.
- Lead and motivate cross-functional project teams, fostering a collaborative and productive environment.
- Oversee the execution of software development projects, ensuring adherence to Agile methodologies.
- Identify, assess, and manage project risks and issues, implementing mitigation strategies.
- Monitor project progress and performance, reporting on key milestones and metrics to stakeholders.
- Manage changes to project scope, schedules, and costs using appropriate verification techniques.
- Ensure high-quality project delivery and client satisfaction.
- Facilitate effective communication among project team members, stakeholders, and clients.
- Manage vendor relationships and contracts as required.
- Conduct project post-mortems and identify areas for continuous improvement.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 7-10 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience managing complex, large-scale software development projects from initiation to closure.
- In-depth knowledge of Agile methodologies (Scrum, Kanban) and project management tools (e.g., Jira, Asana, Trello).
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in risk management and change management techniques.
- PMP, CSM, or similar project management certification is highly desirable.
- Ability to work effectively in a remote, distributed team environment.
- Strong analytical and problem-solving skills.
Senior Project Manager - Software Development
Posted 21 days ago
Job Viewed
Job Description
Senior Project Manager, Software Development
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of software development projects.
- Define project scope, objectives, and deliverables in collaboration with stakeholders.
- Develop comprehensive project plans, including timelines, budgets, and resource allocation.
- Manage project risks, issues, and dependencies, implementing mitigation strategies.
- Facilitate agile ceremonies (sprint planning, daily stand-ups, reviews, retrospectives).
- Ensure effective communication and collaboration among cross-functional teams.
- Manage stakeholder expectations and provide regular project updates.
- Oversee quality assurance and testing processes to ensure product excellence.
- Track project progress, identify deviations, and implement corrective actions.
- Foster a high-performing, collaborative remote team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 5+ years of experience in project management, with a strong focus on software development.
- Proven experience with Agile methodologies (Scrum, Kanban).
- Proficiency in project management software (e.g., Jira, Asana, MS Project).
- Excellent leadership, communication, and interpersonal skills.
- Strong understanding of the software development lifecycle (SDLC).
- Demonstrated ability to manage complex projects and cross-functional teams remotely.
- Experience in risk management and stakeholder management.
- PMP, CSM, or equivalent certification is a plus.
- Strong analytical and problem-solving skills.
Senior Project Manager - Software Development
Posted 21 days ago
Job Viewed
Job Description
Senior Project Manager, Software Development
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Leading the planning, execution, and delivery of multiple concurrent software development projects.
- Defining project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
- Developing detailed project plans, including timelines, resource allocation, and budget management.
- Managing project risks and issues, developing mitigation strategies, and escalating as necessary.
- Facilitating effective communication among project team members, stakeholders, and senior leadership.
- Tracking project progress and performance, reporting on key milestones and deviations from the plan.
- Ensuring adherence to established project management methodologies (e.g., Agile, Scrum, Waterfall).
- Managing vendor relationships and contract negotiations for third-party services.
- Conducting project post-mortems and identifying areas for process improvement.
- Mentoring and coaching junior project managers and team members.
- Ensuring that all projects are delivered on time, within scope, and within budget.
- Maintaining comprehensive project documentation and knowledge base.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field. A Master's degree or MBA is a plus.
- Minimum of 7 years of experience in project management, with at least 5 years specifically managing software development projects.
- Proven experience in leading remote project teams and managing complex projects in a distributed environment.
- Strong understanding of software development lifecycles and methodologies (Agile, Scrum, Kanban, Waterfall).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
- PMP, PRINCE2, or Agile certifications are highly desirable.
- Ability to effectively manage stakeholders at all levels of an organization.
- Strong analytical and problem-solving skills.
- Demonstrated ability to manage budgets and resources effectively.
- This role is fully remote, requiring self-discipline and excellent remote collaboration skills to support our client's global projects.
Senior Project Manager - Software Development
Posted 21 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Senior project manager software development Jobs in Kenya !
Senior Project Manager, Software Development
Posted 21 days ago
Job Viewed
Job Description
Senior Project Manager - Software Development
Posted 21 days ago
Job Viewed
Job Description
Key responsibilities include:
- Leading cross-functional teams through the entire software development lifecycle (SDLC), from initiation to deployment and maintenance.
- Developing detailed project plans, defining scope, objectives, deliverables, and success criteria.
- Managing project budgets, resources, and timelines effectively.
- Facilitating Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identifying, assessing, and mitigating project risks and dependencies.
- Communicating project status, progress, and issues to stakeholders at all levels of the organization.
- Ensuring adherence to best practices in software development, quality assurance, and change management.
- Managing stakeholder expectations and fostering strong working relationships.
- Driving continuous improvement within project teams and processes.
- Resolving conflicts and removing impediments to project progress.
- Mentoring and coaching junior project managers and team members.
- Staying current with industry trends and best practices in project management and software development.
- Utilizing project management tools and software to track progress, manage tasks, and generate reports.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A Master's degree or PMP/Agile certification (e.g., CSM, SAFe) is highly desirable. A minimum of 7 years of experience in project management, with at least 5 years focused on software development projects, is required. Proven experience with Agile methodologies (Scrum, Kanban) is essential. Strong understanding of the SDLC and various development frameworks is expected. Excellent leadership, communication, negotiation, and problem-solving skills are critical. The ability to manage remote teams effectively and drive results in a distributed environment is paramount. Experience with JIRA, Confluence, or similar project management tools is a must. Experience in the SaaS industry is a significant plus.
Senior Project Manager, Software Development
Posted 21 days ago
Job Viewed
Job Description
Your core responsibilities will include defining project objectives, scope, and deliverables in collaboration with product owners and stakeholders. You will develop comprehensive project plans, including detailed schedules, resource allocation, and risk management strategies. Managing project budgets and tracking expenditures to ensure financial targets are met is crucial. You will lead, mentor, and motivate cross-functional agile teams, fostering an environment of collaboration and high performance. Establishing and maintaining effective communication channels with all project stakeholders, including development teams, QA, DevOps, and business units, is essential. Proactively identifying and mitigating project risks and issues before they impact delivery is a key function. Implementing and optimizing agile methodologies (Scrum, Kanban) and project management best practices will be central to your role. You will be responsible for tracking project progress, managing scope changes, and ensuring the timely delivery of high-quality software products. Preparing and presenting regular project status reports to executive management and other key stakeholders is also required.
The ideal candidate will have a proven track record of managing multiple, concurrent software development projects, preferably using agile methodologies. You should possess strong leadership qualities and the ability to inspire and guide technical teams. Excellent communication, interpersonal, and negotiation skills are essential for effective stakeholder management. A solid understanding of the software development lifecycle (SDLC) and various development methodologies is required. Proficiency in project management tools such as Jira, Confluence, or Asana is a must. A Bachelor's degree in Computer Science, Information Technology, or a related field is required; a Master's degree or relevant certifications (e.g., PMP, CSM, PSM) are highly advantageous. The ability to work independently, manage priorities effectively, and maintain high productivity in a remote setting is paramount. You should be adept at problem-solving and possess a keen eye for detail. This role offers a significant opportunity to shape software development processes and outcomes for our client. This fully remote role is connected to Mombasa, Mombasa, KE .