What Jobs are available for Agile Development in Bahrain?
Showing 629 Agile Development 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 Agile development Jobs in Bahrain !
Senior Project Manager - Agile Software Development (Hybrid)
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects using Agile methodologies.
- Define project scope, objectives, and deliverables in collaboration with stakeholders.
- Develop and manage project plans, schedules, budgets, and resources.
- Identify, assess, and mitigate project risks and issues.
- Facilitate Scrum ceremonies (daily stand-ups, sprint planning, reviews, retrospectives).
- Manage stakeholder expectations and ensure clear, consistent communication.
- Track project progress and provide regular status reports to senior management.
- Mentor and guide project team members, fostering a high-performance culture.
- Promote and champion Agile best practices and continuous improvement within teams.
- Ensure the quality and timely delivery of project outcomes.
- 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 Agile software development.
- Proven experience leading large-scale, complex software projects.
- In-depth knowledge of Agile methodologies (Scrum, Kanban).
- Excellent leadership, communication, and interpersonal skills.
- Strong understanding of SDLC and software development lifecycles.
- Experience with project management tools (e.g., Jira, Confluence, Asana).
- PMP, CSM, or similar certification is a plus.
- Ability to work effectively in a hybrid work model.
Is this job a match or a miss?
Remote Senior Project Manager - Agile Software Development
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage the full lifecycle of software development projects using Agile methodologies.
- Define project scope, goals, deliverables, and success criteria.
- Develop detailed project plans, schedules, and resource allocation.
- Facilitate sprint planning, daily stand-ups, reviews, and retrospectives.
- Identify, assess, and manage project risks and dependencies.
- Ensure effective communication and collaboration among team members and stakeholders.
- Track project progress, performance, and milestones, reporting on key metrics.
- Manage project budgets and resource utilization.
- Coach and mentor development teams on Agile best practices.
- Ensure the timely and successful delivery of high-quality software products.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, Business, or a related field. A PMP, CSM, or similar certification is highly preferred. Minimum of 7 years of experience in project management, with at least 5 years focused on Agile software development. Proven experience leading distributed and remote teams. Strong understanding of software development lifecycles and methodologies. Excellent leadership, communication, and interpersonal skills. Proficiency with project management software (e.g., Jira, Confluence). This is a remote role.
Is this job a match or a miss?
Remote Senior Product Manager - Agile Software Development
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and articulate the product vision, strategy, and roadmap for key software offerings.
- Conduct market research, competitive analysis, and user feedback gathering to identify new opportunities and product enhancements.
- Translate product strategy into detailed product requirements, user stories, and acceptance criteria.
- Prioritize the product backlog and manage the product development lifecycle using agile methodologies (Scrum, Kanban).
- Collaborate closely with engineering teams to ensure timely and high-quality product delivery.
- Partner with UX/UI designers to create intuitive and engaging user interfaces.
- Develop go-to-market strategies and work with marketing and sales teams to ensure successful product launches.
- Monitor product performance, gather user feedback, and iterate on products to drive adoption and satisfaction.
- Act as a subject matter expert for your product area, both internally and externally.
- Communicate product plans, progress, and results effectively to stakeholders at all levels.
- Mentor and guide junior product managers and contribute to the overall product management practice.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field; MBA or advanced degree is a plus.
- 5+ years of experience in product management, with a strong focus on software products.
- Demonstrated success in defining and launching successful software products.
- Deep understanding of agile development methodologies and the software development lifecycle.
- Excellent analytical, strategic thinking, and problem-solving skills.
- Strong understanding of user experience design principles.
- Exceptional communication, presentation, and interpersonal skills.
- Proven ability to influence cross-functional teams without formal authority.
- Experience with product management tools (e.g., Jira, Confluence, Aha!).
- Ability to thrive in a fast-paced, remote work environment.
Is this job a match or a miss?