8,265 Senior Program Manager Agile Software Development jobs in Kenya

Senior Technical Program Manager - Agile Software Development

90100 Mangu KES170000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Technical Program Manager to lead and orchestrate complex software development initiatives. This fully remote position requires a leader with a strong technical background and extensive experience in managing cross-functional teams through the entire software development lifecycle. You will be instrumental in driving project execution, ensuring timely delivery of high-quality software products, and fostering collaboration across engineering, product, and design teams. The ideal candidate possesses exceptional organizational, communication, and problem-solving skills, with a deep understanding of Agile methodologies and best practices. Responsibilities include:

  • Defining program scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Developing and managing detailed project plans, timelines, and resource allocation.
  • Leading and motivating cross-functional engineering teams in an Agile development environment (Scrum, Kanban).
  • Facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Identifying and mitigating project risks and dependencies.
  • Managing stakeholder communication, providing regular updates on project progress, and addressing concerns.
  • Ensuring adherence to development best practices, quality standards, and architectural guidelines.
  • Driving continuous improvement of development processes and team performance.
  • Overseeing the release management process and coordinating product launches.
  • Acting as a liaison between technical teams and business units to ensure alignment of objectives.
  • Mentoring junior program managers and team leads.
A Bachelor's degree in Computer Science, Engineering, or a related technical field is required. A minimum of 8 years of experience in technical program management or software project management is essential, with a proven track record of successfully delivering complex software projects. Deep understanding of software development lifecycles, Agile methodologies, and project management tools (e.g., Jira, Confluence) is mandatory. Experience with cloud technologies and distributed systems is highly desirable. Excellent leadership, negotiation, and conflict-resolution skills are critical. Strong analytical and problem-solving abilities, combined with exceptional communication and interpersonal skills, are necessary to thrive in a remote leadership role. This is a significant opportunity to lead impactful software development programs, working remotely from Machakos, Machakos, KE .
This advertiser has chosen not to accept applicants from your region.

Program Manager, Agile Software Development

90100 Mangu KES850000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a seasoned Program Manager specializing in Agile Software Development to join their fully remote team. This pivotal role will oversee multiple concurrent software development projects, ensuring their successful delivery aligned with strategic business objectives. The ideal candidate will possess a deep understanding of Agile methodologies (Scrum, Kanban) and a proven ability to foster high-performing, collaborative remote teams. You will be responsible for program planning, resource allocation, risk management, and stakeholder communication across various product lines. This position requires exceptional leadership qualities, strategic thinking, and a passion for driving innovation in a fast-paced, distributed environment. You will work closely with product owners, engineering leads, and other key stakeholders to define roadmaps, manage dependencies, and ensure the timely delivery of high-quality software. Key responsibilities include facilitating Agile ceremonies virtually, removing impediments for development teams, and tracking program progress through key performance indicators. The successful candidate will have a strong track record of managing complex software development programs, including experience with continuous integration/continuous delivery (CI/CD) pipelines and DevOps practices. Excellent communication, negotiation, and conflict-resolution skills are paramount. This is an opportunity to shape the future of our client's software offerings while enjoying the flexibility of a fully remote work arrangement. The conceptual location for this role is **Machakos, Machakos, KE**, however, the position is performed entirely remotely.

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.
This advertiser has chosen not to accept applicants from your region.

Lead Program Manager (Agile Software Development)

60200 Meru , Eastern KES280000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology company at the forefront of innovative software solutions, is seeking an exceptional Lead Program Manager to spearhead their critical projects within a fully remote operational structure. This leadership role is crucial for orchestrating the successful delivery of complex, cross-functional software development programs. You will be responsible for defining program scope, objectives, and deliverables, managing timelines, resources, and budgets, and ensuring adherence to agile methodologies. The ideal candidate will possess a proven ability to manage multiple concurrent projects, mitigate risks, resolve conflicts, and foster a collaborative environment among distributed engineering, product, and design teams. You will act as a key liaison between stakeholders, engineering leadership, and product management, ensuring clear communication and alignment throughout the program lifecycle. Experience in establishing and refining program management processes, metrics, and best practices is essential. This role requires outstanding organizational, leadership, and communication skills, with a strong emphasis on strategic planning and execution. You will be adept at navigating ambiguity, driving consensus, and ensuring the timely and high-quality delivery of software products. Mentoring and coaching junior program and project managers will also be a key aspect of this role. The ability to facilitate effective remote collaboration, including sprint planning, retrospectives, and daily stand-ups, is paramount. This is an exciting opportunity to drive significant impact on the development of groundbreaking software products in a flexible, remote-first capacity.
This advertiser has chosen not to accept applicants from your region.

Senior Program Manager - Agile Software Development

20100 Mwembe KES900000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a leading innovator in the technology sector, seeking an experienced Senior Program Manager to lead complex, cross-functional software development initiatives. This is a critical, fully remote role where you will be responsible for the successful planning, execution, and delivery of major product development programs. You will foster collaboration, manage risks, and ensure alignment across multiple engineering, design, and product teams to bring groundbreaking software solutions to market.

Responsibilities:
  • Oversee the end-to-end lifecycle of multiple software development programs, from initiation through to deployment and post-launch support.
  • Define program scope, objectives, and deliverables, ensuring alignment with strategic business goals and product roadmaps.
  • Develop and maintain comprehensive program plans, including schedules, resource allocation, budgets, and risk management strategies.
  • Lead and mentor cross-functional teams, fostering a collaborative and high-performance culture in a remote environment.
  • Implement and champion Agile methodologies (Scrum, Kanban) to optimize development processes and team productivity.
  • Facilitate regular program status meetings, stakeholder updates, and executive reviews, providing clear and concise reporting.
  • Proactively identify, assess, and mitigate program risks and dependencies, developing contingency plans as needed.
  • Manage stakeholder expectations, ensuring clear communication and transparency throughout the program lifecycle.
  • Drive continuous improvement initiatives within program management practices and team processes.
  • Ensure adherence to quality standards and best practices in software development and project execution.
  • Collaborate with product management, engineering leads, and other stakeholders to prioritize backlog items and resolve impediments.
  • Manage vendor relationships and contracts as required for program execution.
  • Track program metrics and KPIs, reporting on progress and outcomes to leadership.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. PMP or CSM certification is highly desirable.
  • 8-12 years of experience in program management, with a strong emphasis on software development in an Agile environment.
  • Proven success in managing complex, large-scale software development programs with multiple dependencies.
  • Deep understanding of Agile principles, Scrum, Kanban, and other software development methodologies.
  • Exceptional leadership, communication, and interpersonal skills, with the ability to influence and motivate diverse teams remotely.
  • Strong strategic thinking and problem-solving capabilities.
  • Proficiency in project management tools such as Jira, Confluence, Asana, or similar.
  • Experience in budget management and resource planning.
  • Ability to thrive in a fast-paced, dynamic, and fully remote work environment, demonstrating excellent organizational and time management skills.
  • Experience working with geographically distributed teams.
  • A proactive approach to risk management and issue resolution.
  • This role is part of a global team, with a conceptual anchor in Naivasha, Nakuru, KE , operating entirely remotely.
This advertiser has chosen not to accept applicants from your region.

Lead Project Manager - Agile Software Development

20100 Mwembe KES150000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and motivated Lead Project Manager to spearhead the delivery of complex software development projects. This is a fully remote position, offering the flexibility to work from anywhere. The ideal candidate will have a strong background in Agile methodologies, a proven track record of managing cross-functional teams, and the ability to drive projects from conception to successful completion. You will be responsible for planning, executing, and finalizing projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. The Lead Project Manager will also define project scope, goals, and deliverables that support business initiatives in collaboration with senior management and stakeholders.

Key Responsibilities:
  • Define project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
  • Develop comprehensive project plans, including timelines, resource allocation, and budget management.
  • Lead and motivate cross-functional project teams, fostering a collaborative and productive remote work environment.
  • Implement and manage Agile development processes, including Scrum or Kanban, ensuring efficient workflow and continuous improvement.
  • Proactively manage project risks and issues, developing mitigation strategies and escalating as necessary.
  • Communicate project status, updates, and key decisions effectively to stakeholders at all levels.
  • Ensure the quality and timely delivery of project outputs.
  • Manage vendor relationships and oversee the work of external contractors and consultants.
  • Conduct post-project evaluations, identifying lessons learned and areas for improvement.
  • Contribute to the development and refinement of project management best practices within the organization.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. A Master's degree or PMP certification is a plus.
  • Minimum of 7 years of experience in project management, with at least 3 years focused on software development projects using Agile methodologies.
  • Demonstrated experience leading remote teams and managing distributed projects.
  • Expertise in Agile frameworks (Scrum, Kanban) and project management tools (e.g., Jira, Asana, Trello).
  • Excellent leadership, communication, and interpersonal skills, with the ability to influence and motivate team members.
  • Strong analytical and problem-solving abilities, with a keen eye for detail.
  • Proficiency in risk management, stakeholder management, and budget control.
  • Ability to work independently, manage priorities, and deliver results in a remote setting.
  • Experience with software development lifecycle (SDLC) and understanding of technical concepts is highly desirable.
This remote role offers a unique opportunity to shape innovative software solutions while enjoying the freedom and flexibility of a distributed work environment. Join us in driving technological advancements.
This advertiser has chosen not to accept applicants from your region.

Project Manager - Agile Software Development

80100 Nairobi, Nairobi KES4000000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and dynamic Project Manager to lead their software development teams. This role is based in our **Mombasa, Kenya** office and requires a strong understanding of Agile methodologies to drive the successful delivery of complex software projects. You will be responsible for planning, executing, and closing projects, managing scope, resources, timelines, and budgets effectively. The ideal candidate has a proven track record of managing cross-functional teams, mitigating risks, and ensuring stakeholder satisfaction. Excellent leadership, communication, and organizational skills are paramount.

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.
Qualifications:
  • 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.
This is a key on-site role in **Mombasa, Kenya**, offering a significant opportunity to lead impactful software projects.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Agile Software Development

10100 Nyeri Town KES720000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Project Manager to lead complex software development initiatives within a fully remote, agile environment. This role is pivotal in ensuring the successful delivery of high-quality software products, from conception through deployment. You will be responsible for managing project scope, timelines, budgets, and resources, while fostering a collaborative and productive atmosphere among distributed teams. The ideal candidate possesses a deep understanding of Agile methodologies, exceptional leadership skills, and a proven ability to navigate the challenges of remote project execution. This is a key leadership position offering significant impact and growth opportunities.

Responsibilities:
  • Lead and manage multiple software development projects using Agile methodologies (Scrum, Kanban).
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop detailed project plans, including resource allocation, timelines, and budget management.
  • Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives in a virtual setting.
  • Monitor project progress, identify potential risks and roadblocks, and implement mitigation strategies.
  • Ensure effective communication and collaboration among distributed development teams, QA, product owners, and other stakeholders.
  • Manage stakeholder expectations and provide regular project status updates.
  • Champion Agile best practices and drive continuous improvement within the development process.
  • Oversee the management of project documentation and knowledge sharing.
  • Mentor and guide junior project managers and team members.
  • Ensure the delivery of software solutions that meet or exceed quality standards and client requirements.
  • Foster a positive and productive remote team culture.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
  • Minimum of 8 years of experience in project management, with at least 5 years focused on Agile software development.
  • Certified ScrumMaster (CSM) or Project Management Professional (PMP) certification is highly desirable.
  • Proven track record of successfully delivering complex software projects on time and within budget.
  • In-depth knowledge of Agile principles, practices, and tools (e.g., Jira, Confluence).
  • Strong leadership, team-building, and conflict-resolution skills.
  • Excellent communication, negotiation, and presentation skills, adapted for remote interaction.
  • Experience managing distributed and cross-functional teams.
  • Proficiency in risk management and change management processes.
  • Ability to think strategically and solve problems effectively in a dynamic environment.
  • Demonstrated experience in managing technical debt and ensuring code quality.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

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

Remote Junior Project Manager, Agile Software Development

00900 Embu, Eastern KES220000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a motivated and organized Junior Remote Project Manager to support their Agile software development teams. This is a fully remote position, offering an excellent opportunity to gain hands-on experience in project management within a dynamic tech environment. You will work closely with Product Owners, Scrum Masters, and development teams to facilitate project execution, track progress, and ensure successful delivery of software features. The ideal candidate is a quick learner, possesses strong organizational skills, and has a foundational understanding of Agile methodologies.

Key Responsibilities:
  • Assist in the planning and execution of software development projects using Agile methodologies (Scrum, Kanban).
  • Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Track project progress, identify potential roadblocks, and proactively seek solutions.
  • Maintain project documentation, including user stories, task boards, and progress reports.
  • Support Product Owners in backlog grooming and prioritization.
  • Ensure effective communication and collaboration among team members and stakeholders.
  • Help manage project scope, timelines, and resources under the guidance of senior project managers.
  • Assist in risk identification and mitigation planning.
  • Contribute to process improvements within the Agile framework.
  • Gather and document project requirements and feedback.

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
  • Foundational understanding of Agile principles and software development lifecycle (SDLC).
  • Previous experience with project coordination or project management, even in academic settings, is a plus.
  • Familiarity with project management tools like Jira, Asana, Trello, or similar.
  • Excellent organizational and time management skills.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a team and independently in a remote setting.
  • Eagerness to learn and develop project management skills.
  • Problem-solving aptitude and a proactive approach.
  • Detail-oriented with a commitment to delivering quality outcomes.
This is a fantastic entry-level opportunity for aspiring project managers to launch their careers in the fast-paced world of software development, all within a supportive and flexible remote work environment. If you are eager to learn, contribute, and grow, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Project Manager - Agile Software Development

00202 Gathiruini KES3800000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is seeking an experienced and dynamic Remote Lead Project Manager to spearhead their software development initiatives. This is a fully remote position, offering the flexibility to work from anywhere. You will be responsible for planning, executing, and closing complex software projects, ensuring they are delivered on time, within scope, and on budget. Key responsibilities include defining project scope and objectives, developing detailed project plans, managing project teams, and mitigating risks. The ideal candidate will have a strong background in Agile methodologies (Scrum, Kanban) and experience managing cross-functional teams in a remote environment. You will serve as the primary point of contact for project stakeholders, facilitating clear and consistent communication throughout the project lifecycle. Proficiency in project management tools (e.g., Jira, Asana, Trello) and excellent leadership, communication, and problem-solving skills are essential.

This role requires a proactive approach to identifying and resolving project impediments, fostering a collaborative and high-performing team culture, and ensuring adherence to quality standards. You will be responsible for tracking project progress, reporting on key metrics, and managing change requests effectively. The Lead Project Manager will also play a key role in process improvement, contributing to the refinement of Agile practices within the organization. We are looking for a motivated and results-oriented individual with a proven ability to deliver successful software products. The ability to manage multiple projects simultaneously and thrive in a fast-paced, remote setting is crucial. Your leadership will guide development teams in achieving strategic objectives, ensuring successful product launches and client satisfaction. This position supports key technology development efforts for clients operating in various sectors, with a particular focus on clients in and around Mlolongo, Machakos, KE .
This advertiser has chosen not to accept applicants from your region.

Remote Senior Project Manager - Agile Software Development

20200 Mwembe KES520000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading technology firm, is seeking a highly experienced Senior Project Manager specializing in Agile software development methodologies. This is a fully remote position, offering the flexibility to manage projects from any location. You will be responsible for leading cross-functional teams to deliver complex software projects on time, within budget, and to the highest quality standards. Your role will involve planning, executing, and closing projects, utilizing Agile principles to foster collaboration, adaptability, and continuous improvement.

Responsibilities:
  • Lead the planning, execution, and delivery of software development projects using Agile methodologies (Scrum, Kanban).
  • Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Manage project risks and issues, developing mitigation strategies and ensuring timely resolution.
  • Communicate project status, progress, and potential roadblocks effectively to stakeholders at all levels.
  • Foster a collaborative and high-performing team environment, removing impediments for the development team.
  • Ensure adherence to project management best practices and Agile principles.
  • Manage vendor relationships and third-party integrations as required.
  • Conduct project post-mortems and identify lessons learned for future projects.
  • Stay updated on industry trends and best practices in Agile project management and software development.
  • Mentor and coach junior project managers and team members.
  • Ensure the quality and timely delivery of project outputs.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field.
  • Minimum of 6 years of experience in project management, with at least 4 years focused on Agile software development projects.
  • Proven track record of successfully managing and delivering complex software projects from inception to completion.
  • In-depth knowledge of Agile frameworks (Scrum Master certification is highly desirable).
  • Experience with project management tools such as Jira, Asana, Trello, or similar.
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Strong analytical and problem-solving abilities.
  • Ability to manage multiple projects and priorities effectively in a remote setting.
  • Experience with risk management and change control processes.
  • PMP or Agile certifications (e.g., CSM, CSPO) are a strong asset.
This remote role provides an excellent opportunity to lead impactful technology projects and grow your career with a dynamic organization.
This advertiser has chosen not to accept applicants from your region.

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 Agile Software Development Jobs