What Jobs are available for Software Project in Bahrain?
Showing 727 Software Project jobs in Bahrain
Lead Software Project Manager
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor project teams, fostering a collaborative and productive environment.
- Define project objectives, scope, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop and manage detailed project plans, including timelines, resource allocation, and budget.
- Oversee the day-to-day operational aspects of multiple projects.
- Identify, assess, and manage project risks and dependencies.
- Facilitate regular project status meetings and provide comprehensive reports to stakeholders.
- Ensure adherence to established software development lifecycle (SDLC) processes and best practices.
- Manage changes to the project scope, schedule, and costs using appropriate verification techniques.
- Build strong relationships with internal teams and external vendors.
- Conduct post-project evaluations and identify lessons learned for continuous improvement.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. PMP, PRINCE2, or Agile certifications are highly desirable.
- Minimum of 7 years of experience in project management, with at least 3 years focused on software development projects.
- Demonstrated experience in leading and managing cross-functional teams.
- Proficiency in project management software such as Jira, Asana, MS Project, or similar.
- In-depth understanding of Agile methodologies (Scrum, Kanban) and Waterfall models.
- Excellent communication, negotiation, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Experience in managing budgets and resources effectively.
- Ability to manage multiple projects simultaneously.
Is this job a match or a miss?
Lead Software Project Manager
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Manage day-to-day operational aspects of projects.
- Track project progress and performance, identifying and addressing deviations from the plan.
- Conduct regular project status meetings and provide comprehensive reports to stakeholders.
- Facilitate effective communication between cross-functional teams, including developers, designers, QA testers, and business analysts.
- Identify, assess, and manage project risks and issues.
- Implement and enforce project management best practices and methodologies.
- Lead and motivate project teams, ensuring clear roles and responsibilities.
- Manage vendor relationships and deliverables when applicable.
- Ensure project documentation is complete and up-to-date.
- Post-project evaluation and lessons learned analysis.
Is this job a match or a miss?
Senior Software Project Manager
Posted 19 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Lead Software Project Manager
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor project teams, fostering a collaborative and high-performance environment.
- Develop detailed project plans, including scope, timelines, resource allocation, and budgets.
- Manage project execution, track progress, identify and mitigate risks, and resolve issues proactively.
- Facilitate effective communication among team members, stakeholders, and senior management.
- Ensure adherence to software development methodologies (e.g., Agile, Scrum, Waterfall) and best practices.
- Oversee the quality assurance process and ensure deliverables meet defined standards.
- Manage vendor relationships and third-party integrations as needed.
- Conduct post-project reviews and identify lessons learned for continuous improvement.
- Contribute to the strategic planning and roadmap development for software initiatives.
- Provide regular project status reports and updates to senior leadership.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 7 years of experience in project management, with at least 3 years focused on software development projects.
- Proven experience leading Agile or Scrum teams and managing multiple concurrent projects.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
- PMP, CSM, or equivalent project management certification is highly desirable.
- Ability to manage complex stakeholder relationships and navigate organizational dynamics.
- Strategic thinking and problem-solving capabilities.
- Experience working in a hybrid remote/office environment.
This hybrid role offers the flexibility of both remote work and in-office collaboration, based in Muharraq, Muharraq, BH . If you are a results-oriented leader passionate about driving software innovation, we want to hear from you.
Is this job a match or a miss?
Lead Software Project Manager
Posted 24 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage multiple software development projects simultaneously.
- Define project scope, objectives, and deliverables in collaboration with stakeholders.
- Develop and maintain detailed project plans, schedules, and budgets.
- Facilitate agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identify, assess, and manage project risks and dependencies.
- Allocate and manage project resources effectively to optimize productivity.
- Ensure clear and consistent communication among project team members, stakeholders, and management.
- Track project progress and performance, reporting key metrics and milestones.
- Implement and refine project management methodologies and best practices.
- Resolve conflicts and remove impediments hindering project progress.
- Ensure the delivery of high-quality software solutions that meet user needs and business objectives.
- Mentor and guide junior project managers and team members.
Is this job a match or a miss?
Remote Senior Software Project Manager
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
Lead Software Project Manager (Remote)
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Leading the planning, execution, and delivery of complex software projects using Agile methodologies (Scrum, Kanban).
- Defining project scope, objectives, deliverables, and success criteria in collaboration with product owners and stakeholders.
- Developing and managing detailed project schedules, resource allocation, and budgets.
- Facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identifying and mitigating project risks and dependencies, ensuring smooth project progression.
- Managing communication between development teams, stakeholders, and senior management.
- Ensuring adherence to software development best practices, coding standards, and quality assurance processes.
- Mentoring and coaching junior project managers and team members.
- Driving continuous improvement in development processes and team efficiency.
- Monitoring project performance, reporting on progress, and managing scope changes effectively.
Is this job a match or a miss?
Be The First To Know
About the latest Software project Jobs in Bahrain !
Remote Senior Software Project Manager
Posted 22 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Remote Senior Software Project Manager
Posted 24 days ago
Job Viewed
Job Description
Responsibilities:
- Manage the full lifecycle of software development projects from initiation to deployment.
- Develop detailed project plans, including scope, objectives, timelines, and resource requirements.
- Lead and motivate cross-functional software development teams.
- Facilitate agile ceremonies or manage waterfall project processes as required.
- Identify, assess, and manage project risks and dependencies.
- Ensure clear and consistent communication with all project stakeholders.
- Monitor project progress, identify deviations, and implement corrective actions.
- Manage project budgets and ensure efficient resource utilization.
- Oversee quality assurance processes and ensure adherence to standards.
- Contribute to the continuous improvement of software development methodologies and processes.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Minimum of 7 years of experience in software project management.
- Proven track record of successfully managing complex software development projects.
- Strong understanding of software development lifecycles and methodologies (Agile, Waterfall).
- Experience leading remote teams and utilizing remote collaboration tools.
- Excellent leadership, communication, and stakeholder management skills.
- Proficiency in project management software (e.g., Jira, Confluence, MS Project).
- Strong analytical and problem-solving capabilities.
- PMP, CSM, or related certifications are a plus.
Is this job a match or a miss?
Software Engineering Apprentice
Posted 24 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and testing of software applications.
- Learn and apply various programming languages and development tools.
- Collaborate with senior engineers on real-world projects.
- Participate in code reviews and learn best practices.
- Troubleshoot and debug software issues under guidance.
- Contribute to project documentation.
- Actively participate in training sessions and team meetings.
- Develop foundational understanding of software development lifecycle.
- High school diploma or equivalent; relevant college coursework or a degree in progress is a plus.
- Basic understanding of programming concepts and computer science fundamentals.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Self-motivated with the ability to work independently in a remote setting.
- Passion for technology and software development.
Is this job a match or a miss?