What Jobs are available for Technical Product Management in Bahrain?
Showing 592 Technical Product Management jobs in Bahrain
Senior Project Manager, Agile Software Development
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
Remote Project Manager - Agile Software Development
Posted 3 days ago
Job Viewed
Job Description
Key responsibilities include:
- Leading and managing multiple software development projects using agile methodologies.
- Developing detailed project plans, including scope, timelines, resources, and budget.
- Facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identifying and mitigating project risks and dependencies.
- Managing project scope and changes effectively.
- Communicating project status, risks, and issues to stakeholders at all levels.
- Coaching and mentoring development teams to foster self-organization and continuous improvement.
- Ensuring adherence to development best practices and quality standards.
- Managing vendor relationships and third-party integrations as needed.
- Tracking project progress and reporting on key performance indicators.
- Fostering a collaborative and high-performance team culture in a remote environment.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 5 years of project management experience, specifically in software development. Agile certifications such as CSM or PMP are highly preferred. Demonstrated experience with project management tools (e.g., Jira, Asana) and a strong understanding of software development processes are essential. Excellent leadership, communication, and conflict-resolution skills are critical for success in this remote role. If you are a results-driven Project Manager passionate about delivering innovative software solutions from a remote location, we encourage you to apply.
Is this job a match or a miss?
Senior Project Manager - Agile Software Development
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects from initiation to closure.
- Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop and manage detailed project plans, including timelines, resource allocation, and budgets.
- Utilize Agile methodologies (Scrum, Kanban) to manage project workflows and facilitate iterative development.
- Lead and motivate cross-functional project teams, including developers, designers, QAs, and business analysts.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Facilitate clear and consistent communication among project team members, stakeholders, and executive leadership.
- Monitor project progress, track key performance indicators (KPIs), and provide regular status reports.
- Ensure adherence to project management best practices and quality standards.
- Manage vendor relationships and third-party integrations as required.
- Conduct post-project evaluations and identify lessons learned for continuous improvement.
- Oversee the deployment and release process for software solutions.
Is this job a match or a miss?
Remote Project Manager - Agile Software Development
Posted 10 days ago
Job Viewed
Job Description
Key responsibilities include:
- Leading and coaching Agile development teams in the adoption and application of Agile principles and practices.
- Facilitating all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Developing and managing project roadmaps, release plans, and sprint backlogs, ensuring alignment with business objectives.
- Collaborating closely with product owners, stakeholders, and development teams to define project scope, requirements, and deliverables.
- Identifying, assessing, and mitigating project risks and dependencies, proactively addressing impediments to team progress.
- Tracking and reporting on project progress, key metrics, and team velocity to stakeholders.
- Ensuring adherence to established quality standards and release criteria throughout the development process.
- Fostering a collaborative and high-performance team culture, encouraging open communication and continuous improvement.
- Managing project budgets and resource allocation effectively.
- Maintaining project documentation and ensuring knowledge sharing within the team and across the organization.
- Continuously evaluating and improving Agile processes and team effectiveness.
Is this job a match or a miss?
Senior Project Manager, Agile Software Development
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of multiple software development projects using Agile methodologies (Scrum, Kanban).
- Facilitate Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Define project scope, goals, and deliverables in collaboration with stakeholders and technical leads.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Foster a collaborative and productive team environment, promoting open communication and knowledge sharing.
- Manage and mentor project team members, providing guidance and support.
- Effectively communicate project status, risks, and issues to stakeholders at all levels.
- Ensure adherence to quality standards and best practices throughout the software development lifecycle.
- Continuously evaluate and improve project management processes and methodologies.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 7 years of experience in project management, with at least 5 years focused on leading Agile software development projects.
- Proven experience with Agile frameworks such as Scrum, Kanban, and Lean.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management tools (e.g., Jira, Confluence, Asana).
- Demonstrated ability to manage complex projects, stakeholders, and cross-functional teams in a remote setting.
- Strong risk management and problem-solving abilities.
- Agile certifications such as CSM, PSM, or PMP are highly desirable.
- Experience with budget management and resource allocation.
Is this job a match or a miss?
Lead Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage multiple software development projects using Agile methodologies (Scrum, Kanban).
- Develop comprehensive project plans, including scope, timelines, resources, and budgets.
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Manage project risks and issues, developing mitigation strategies.
- Ensure effective communication and collaboration among cross-functional team members, stakeholders, and clients.
- Monitor project progress, track key performance indicators (KPIs), and report on project status.
- Remove impediments and blockers for the development team.
- Foster a positive and productive team environment.
- Manage stakeholder expectations and ensure alignment with project goals.
- Oversee the quality of project deliverables.
- Drive continuous improvement within the project management and development processes.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 7 years of experience in project management, with at least 4 years focused on Agile software development projects.
- Proven experience leading Agile teams and managing complex software projects from start to finish.
- Deep understanding of Agile principles, frameworks, and best practices.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Experience with project management software (e.g., Jira, Confluence, Asana) and collaboration tools.
- Ability to work autonomously and manage priorities effectively in a fully remote setting.
- Project Management Professional (PMP) or Certified ScrumMaster (CSM) certification is highly desirable.
- Strong analytical and problem-solving abilities.
- This is a permanent, fully remote position. Our client provides a robust virtual infrastructure and supports its remote employees with ongoing training and development opportunities. The role is integral to projects that impact clients globally, and while conceptually tied to Busaiteen, Muharraq, BH for organizational purposes, it allows for complete remote operation.
Is this job a match or a miss?
Senior Project Manager - Agile Software Development
Posted 20 days ago
Job Viewed
Job Description
As a Senior Project Manager, you will lead cross-functional teams in the planning, execution, and delivery of complex software development projects. You will be responsible for ensuring projects are completed on time, within scope, and within budget, while maintaining high standards of quality. Your role will involve stakeholder management, risk assessment, resource allocation, and fostering a collaborative and efficient team environment. You will champion Agile principles and best practices, guiding teams through iterative development cycles and ensuring continuous improvement. The ideal candidate will possess exceptional leadership, communication, and problem-solving skills, with a proven track record of successfully delivering software solutions.
Key Responsibilities:
- Lead the planning, execution, and successful delivery of multiple software development projects using Agile methodologies (Scrum, Kanban).
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, timelines, and budgets, and manage them effectively throughout the project lifecycle.
- Facilitate Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Manage and motivate project teams, fostering a collaborative and high-performance environment.
- Identify, assess, and mitigate project risks and dependencies.
- Communicate project status, updates, and key decisions to stakeholders at all levels.
- Ensure adherence to Agile best practices and principles, and drive continuous improvement within the team.
- Manage vendor relationships and deliverables as required.
- Oversee resource allocation and ensure efficient utilization of project team members.
- 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 managing Agile software development projects.
- Proven experience leading cross-functional teams in the delivery of complex software solutions.
- Strong understanding of Agile methodologies (Scrum Master certification is a strong plus).
- Excellent knowledge of project management tools (e.g., Jira, Confluence, Asana).
- Exceptional leadership, communication, negotiation, and interpersonal skills.
- Proficiency in risk management, stakeholder management, and change management.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong analytical and problem-solving abilities.
- Experience in a remote work environment is essential.
Is this job a match or a miss?
Be The First To Know
About the latest Technical product management Jobs in Bahrain !
Agile Project Manager, Software Development
Posted 1 day ago
Job Viewed
Job Description
This is a Hybrid role based in Saar, Northern, BH , balancing collaborative office time with remote work flexibility. Your responsibilities include managing project scope, timelines, and resources, as well as identifying and mitigating project risks. You will ensure adherence to Agile best practices, track project progress, and communicate status updates effectively to all stakeholders. Experience with various Agile frameworks (Scrum, Kanban) is essential, as is a strong understanding of the software development lifecycle. Excellent facilitation, negotiation, and problem-solving skills are critical. You should be adept at managing multiple projects simultaneously and driving continuous improvement within the teams. Scrum Master certification (CSM, PSM) is highly desirable. The ability to foster a culture of transparency, inspection, and adaptation is key to this role.
Key Responsibilities:
- Lead and facilitate Agile ceremonies (daily stand-ups, sprint planning, reviews, retrospectives).
- Coach and mentor development teams on Agile principles and practices.
- Remove impediments and roadblocks to team progress.
- Collaborate with Product Owners to refine the product backlog and prioritize features.
- Manage project scope, schedules, and resources effectively.
- Identify and mitigate project risks and dependencies.
- Track project progress and report on key metrics and performance indicators.
- Ensure adherence to Agile best practices and standards.
- Foster a culture of continuous improvement and team collaboration.
- Communicate project status and updates to stakeholders.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in project management, with at least 3 years in an Agile environment.
- Proven experience managing software development projects using Scrum or Kanban.
- Strong understanding of Agile principles and methodologies.
- Excellent facilitation, communication, and interpersonal skills.
- Scrum Master certification (CSM, PSM) is highly preferred.
- Experience with project management tools (e.g., Jira, Asana) is a plus.
- Ability to manage multiple projects and priorities effectively.
- Strong problem-solving and conflict-resolution skills.
Is this job a match or a miss?
Agile Project Manager, Software Development
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Facilitating Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Managing and prioritizing the product backlog in collaboration with product owners and stakeholders.
- Coaching and mentoring the development team on Agile principles and practices.
- Removing impediments to the team's progress.
- Tracking project progress and reporting on key metrics to stakeholders.
- Ensuring the delivery of high-quality software releases.
- Collaborating with various departments to ensure project alignment with business goals.
- Managing project scope, risks, and dependencies.
- Promoting a culture of continuous improvement within the team.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience as an Agile Project Manager or Scrum Master.
- Certified ScrumMaster (CSM) or Professional Scrum Master (PSM) certification is highly desirable.
- Proven experience managing software development projects using Agile methodologies.
- Strong understanding of software development life cycles.
- Excellent leadership, communication, and interpersonal skills.
- Ability to work effectively in a team-oriented, collaborative environment.
- Experience with project management tools (e.g., Jira, Confluence).
Is this job a match or a miss?
Agile Project Manager - Software Development
Posted 5 days ago
Job Viewed
Job Description
Is this job a match or a miss?