3 Senior Program Manager Software Development Lifecycle jobs in whatjobs

Senior Program Manager - Software Development Lifecycle

00200 Ngong KES3500000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Program Manager to lead and oversee complex software development initiatives within their globally distributed, remote-first technology organization. This role is critical for driving the successful execution of strategic programs, ensuring alignment with business objectives, and delivering high-quality software solutions on time and within budget. The ideal candidate will have a deep understanding of the software development lifecycle (SDLC), agile methodologies, and program management best practices. You will be responsible for defining program scope, objectives, deliverables, and success criteria in collaboration with senior management and stakeholders. Key responsibilities include developing comprehensive program plans, managing budgets and resources, identifying and mitigating risks, and tracking program progress against key milestones. You will facilitate communication and collaboration among cross-functional teams, including engineering, product management, QA, and operations, ensuring clear understanding and alignment throughout the program. This role requires exceptional leadership skills to guide and motivate project teams, resolve conflicts, and ensure accountability. You will manage stakeholder expectations, provide regular status updates, and conduct post-program reviews to capture lessons learned and drive continuous improvement. Experience in managing multiple, concurrent, large-scale software programs is essential. This is a fully remote position, offering the flexibility to work from anywhere. We are looking for a strategic thinker with strong analytical and problem-solving capabilities. A Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field is required; a Master's degree or PMP/Agile certification is highly desirable. A minimum of 10 years of experience in program or project management, with at least 7 years focused on software development programs, is expected. Proven experience in leading and managing remote teams is a must. Excellent communication, negotiation, and presentation skills are vital for success in this role. Join our client and play a key role in shaping the future of their technology offerings, driving innovation from a remote setting. The conceptual work location is Ruiru, Kiambu, KE , but the role is entirely remote.
This advertiser has chosen not to accept applicants from your region.

Senior Program Manager - Software Development Lifecycle

60200 Meru , Eastern KES650000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a global technology leader, is seeking a Senior Program Manager to lead complex software development initiatives. This position is fully remote, allowing you to orchestrate project success from anywhere while collaborating with cross-functional teams worldwide. You will be responsible for the strategic planning, execution, and delivery of multiple software development programs, ensuring alignment with business objectives and technical excellence.

Responsibilities:
  • Define program scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
  • Develop and manage comprehensive program plans, including timelines, budgets, resources, and risk assessments.
  • Lead and coordinate multiple cross-functional teams (engineering, product, QA, design) throughout the software development lifecycle (SDLC).
  • Facilitate effective communication and collaboration among team members, stakeholders, and executive leadership.
  • Identify, track, and mitigate program risks and dependencies.
  • Ensure adherence to project management methodologies (Agile, Waterfall, Hybrid) and best practices.
  • Manage program budgets, track expenditures, and ensure financial objectives are met.
  • Conduct regular program reviews and provide status updates to senior management.
  • Drive continuous improvement initiatives within program management processes and team performance.
  • Mentor and guide project managers and team members, fostering a culture of accountability and high performance.
Qualifications:
  • Master's degree in Computer Science, Engineering, Business Administration, or a related field.
  • Minimum of 7 years of experience in program or project management, with a significant focus on software development.
  • Proven track record of successfully managing large-scale, complex software development programs from initiation to completion.
  • In-depth understanding of the software development lifecycle (SDLC) and various development methodologies (Agile, Scrum, Kanban, Waterfall).
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Proficiency in project management tools (e.g., Jira, Confluence, Asana, Microsoft Project).
  • Experience with budget management and resource allocation for large programs.
  • Ability to think strategically and solve complex problems.
  • Demonstrated ability to work effectively in a fully remote, globally distributed team environment.
  • PMP, PgMP, or Agile certifications are highly desirable.
This is an exceptional opportunity for a seasoned program manager to lead impactful software development initiatives in a remote-first environment. You will have the strategic oversight and autonomy to drive innovation and deliver high-quality technology solutions. Join our collaborative and dynamic global team, contributing to projects that may have relevance for the technology sector in **Meru, Meru, KE**.
This advertiser has chosen not to accept applicants from your region.

Senior Program Manager, Software Development Lifecycle

00101 Mlolongo, Eastern KES7800000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Program Manager to oversee and optimize their Software Development Lifecycle (SDLC). This is a pivotal, fully remote role that requires a strategic visionary with extensive experience in managing complex software development programs from inception to deployment and maintenance. You will be responsible for defining program strategies, establishing best practices, leading cross-functional teams, and ensuring the efficient and effective delivery of high-quality software products. The ideal candidate will possess a deep understanding of Agile methodologies, DevOps principles, and various project management frameworks, coupled with exceptional leadership and communication skills.

Key responsibilities include:
  • Defining and managing the overall program strategy for the SDLC, aligning with business objectives.
  • Establishing and enforcing best practices for software development, testing, and deployment.
  • Leading and coordinating multiple project teams across different geographical locations and time zones.
  • Implementing and refining Agile and/or DevOps processes to enhance productivity and delivery speed.
  • Managing program budgets, resources, and timelines effectively.
  • Identifying, assessing, and mitigating program risks and dependencies.
  • Facilitating communication and collaboration between engineering, product management, QA, and operations teams.
  • Tracking program progress, identifying bottlenecks, and implementing corrective actions.
  • Ensuring adherence to quality standards and regulatory compliance throughout the SDLC.
  • Mentoring and coaching project managers and team leads within the program.
  • Driving continuous improvement initiatives to optimize the SDLC.
  • Reporting on program status and key metrics to senior leadership.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. Master's degree preferred.
  • PMP, CSM, CSPO, or SAFe certification is highly desirable.
  • Minimum of 8-10 years of experience in program or project management, with at least 5 years specifically focused on software development lifecycles.
  • Proven experience managing large-scale, complex software development programs.
  • In-depth knowledge of Agile methodologies (Scrum, Kanban) and DevOps principles.
  • Strong understanding of software development processes, tools, and technologies.
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Demonstrated ability to manage remote teams effectively and foster a collaborative, high-performing culture.
  • Proficiency in program management software (e.g., Jira, Confluence, Microsoft Project).
  • Experience with budget management and resource allocation for large programs.
  • Strategic thinking and problem-solving capabilities.

This is a critical role for a leading technology firm, offering the opportunity to shape how software is developed and delivered. The original location context for this position is Mlolongo, Machakos, KE , however, it is a fully remote position open to qualified candidates worldwide. Our client is committed to building diverse teams and fostering an inclusive remote work environment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior program manager software development lifecycle Jobs in Kenya !

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Program Manager Software Development Lifecycle Jobs