What Jobs are available for Technical Delivery in Bahrain?
Showing 5000+ Technical Delivery jobs in Bahrain
Lead Technical Project Manager
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of complex technical and software projects.
- Manage and mentor project teams consisting of engineers, developers, architects, and QA specialists.
- Develop detailed technical project plans, including scope, timelines, budgets, and resource requirements.
- Oversee the technical aspects of project execution, ensuring adherence to quality standards and architectural guidelines.
- Identify and mitigate technical risks and dependencies, proactively addressing potential roadblocks.
- Facilitate effective communication and collaboration among distributed technical teams and stakeholders.
- Manage vendor relationships and third-party integrations as needed.
- Drive the adoption of best practices in software development, project management, and DevOps.
- Provide strategic guidance and technical leadership to project teams.
- Report on project status, key metrics, and outcomes to senior management.
Qualifications:
- Master's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of progressive experience in technical project management, with at least 5 years in a lead role.
- Deep understanding of software development lifecycles, system architecture, and cloud technologies.
- Proven experience managing large-scale infrastructure or technology transformation projects.
- Strong proficiency in Agile, Waterfall, and Hybrid project management methodologies.
- Exceptional leadership, communication, negotiation, and interpersonal skills.
- Experience managing remote and geographically dispersed technical teams.
- Familiarity with common project management tools (e.g., Jira, Confluence, MS Project).
- PMP, CSM, or other relevant certifications are highly desirable.
This is a premier opportunity for a seasoned technical leader to make a significant impact within a fully remote, forward-thinking organization.
Is this job a match or a miss?
Lead Technical Project Manager
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the end-to-end lifecycle of complex technical projects, from initiation and planning through execution, monitoring, and closure.
- Develop comprehensive project plans, including scope, timelines, budgets, resource allocation, and risk mitigation strategies.
- Manage and mentor a team of project managers and technical leads, fostering a culture of collaboration and high performance.
- Ensure effective communication and stakeholder management across all levels of the organization and with external partners.
- Drive the adoption and optimization of agile and other project management methodologies.
- Identify, assess, and proactively manage project risks, issues, and dependencies.
- Oversee the technical aspects of projects, ensuring alignment with architectural standards and best practices.
- Facilitate key project meetings, including steering committee, team stand-ups, and reviews.
- Monitor project progress against established milestones and KPIs, implementing corrective actions as needed.
- Manage vendor relationships and contract negotiations for technology-related services.
- Contribute to the strategic planning and roadmap development for technical initiatives.
- Ensure adherence to quality standards and best practices throughout the project lifecycle.
- Prepare and present detailed project status reports, executive summaries, and post-project reviews.
- Champion continuous improvement in project management processes and tools.
- Resolve complex cross-functional conflicts and drive consensus among stakeholders.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field; Master's degree or MBA preferred.
- Minimum of 10 years of progressive experience in technical project management, with at least 5 years in a lead or senior management role.
- Extensive experience managing large-scale software development projects, cloud migrations, or IT infrastructure deployments.
- Deep understanding of SDLC, Agile (Scrum, Kanban), Waterfall, and hybrid project management methodologies.
- Proven ability to lead and motivate cross-functional technical teams in a remote environment.
- Exceptional leadership, communication, negotiation, and interpersonal skills.
- Proficiency with project management software (e.g., Jira, Confluence, MS Project) and collaboration tools.
- Strong technical acumen with the ability to understand and discuss complex technical concepts.
- Demonstrated experience in risk management, change management, and stakeholder engagement.
- PMP, CSM, SAFe, or other relevant certifications are highly desirable.
- Experience working with teams and stakeholders relevant to the Muharraq, Muharraq, BH region is a plus.
Is this job a match or a miss?
Lead Technical Project Manager
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of complex technical projects, ensuring they are completed on time, within budget, and to the highest quality standards.
- Define project scope, objectives, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop detailed project plans, including resource allocation, timelines, and budget forecasts.
- Identify, assess, and manage project risks and issues, implementing proactive mitigation strategies.
- Facilitate effective communication among project team members, stakeholders, and vendors, ensuring clarity and alignment.
- Manage vendor relationships and contracts, ensuring deliverables meet contractual obligations.
- Oversee the technical aspects of project execution, including software development, system integration, and infrastructure deployment.
- Drive the adoption of best practices in project management and software development lifecycle (SDLC) processes.
- Conduct post-project reviews and implement lessons learned to continuously improve project delivery.
- Provide mentorship and guidance to junior project managers and team members.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field. A Master's degree is a plus.
- Minimum of 8 years of experience in technical project management, with at least 3 years in a lead or senior role.
- Demonstrated experience managing large-scale software development, infrastructure, or system integration projects.
- Strong understanding of SDLC methodologies (e.g., Waterfall, Agile, Scrum, DevOps).
- Proficiency in project management software (e.g., MS Project, Jira, Asana) and tools.
- Excellent technical aptitude and the ability to understand complex technical concepts.
- Exceptional leadership, communication, negotiation, and interpersonal skills.
- Proven ability to manage cross-functional teams and external vendors effectively.
- Strong analytical and problem-solving skills with a proactive approach to risk management.
- PMP, Prince2, or relevant Agile certifications are highly desirable.
This is an excellent opportunity for a seasoned technical leader to drive impactful projects and contribute to the strategic growth of our client. If you possess a strong blend of technical expertise and project leadership, we encourage you to apply.
Is this job a match or a miss?
Lead Technical Project Manager
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Oversee the end-to-end planning, execution, and delivery of complex technical projects.
- Define project scope, goals, and deliverables, ensuring alignment with business objectives.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Lead and motivate cross-functional project teams, fostering a collaborative and productive remote work environment.
- Identify, assess, and manage project risks and issues, developing effective mitigation strategies.
- Implement and maintain project management best practices, methodologies (e.g., Agile, Scrum, Waterfall), and tools.
- Facilitate effective communication between project stakeholders, team members, and leadership.
- Track project progress, manage changes, and ensure timely reporting on key metrics and milestones.
- Conduct project post-mortems to identify lessons learned and areas for improvement.
- Ensure the quality and successful deployment of project deliverables.
- Manage vendor relationships and contract negotiations as required.
- Act as a point of contact for all project-related inquiries and escalations.
- Continuously seek opportunities to optimize project delivery processes and team performance.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in project management, with a strong focus on technical projects.
- Proven experience leading complex software development projects from initiation to closure.
- Proficiency in Agile/Scrum methodologies and experience with project management software (e.g., Jira, Asana, MS Project).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Strong understanding of SDLC, various technologies, and software architecture principles.
- Demonstrated ability to manage budgets, resources, and risks effectively.
- Exceptional problem-solving and decision-making capabilities.
- Experience working effectively in a fully remote team environment.
- PMP, CSM, or other relevant project management certifications are a plus.
- A results-oriented mindset with a commitment to delivering high-quality outcomes.
Is this job a match or a miss?
Lead Technical Project Manager - Remote
Posted 1 day ago
Job Viewed
Job Description
- Developing comprehensive project plans, schedules, and budgets for complex software projects.
- Leading and motivating cross-functional, geographically distributed project teams.
- Facilitating agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Managing project scope, identifying and mitigating risks, and resolving issues promptly.
- Ensuring clear and consistent communication among all project stakeholders.
- Tracking project progress, reporting on key metrics, and providing regular updates to senior management.
- Collaborating with product management to define project requirements and success criteria.
- Implementing and refining project management best practices and tools.
- Fostering a collaborative and high-performing team environment.
- Driving continuous improvement in project delivery processes.
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree or PMP/Agile certification preferred.
- 7+ years of experience in technical project management, with a strong focus on software development projects.
- Demonstrated experience leading complex, enterprise-level projects.
- Expertise in agile methodologies (Scrum, Kanban) and tools (e.g., Jira, Confluence).
- Excellent understanding of software development lifecycles and technologies.
- Strong leadership, communication, negotiation, and interpersonal skills.
- Proven ability to manage remote teams effectively.
- Experience with risk management and change control processes.
- Ability to work independently and manage multiple priorities in a remote setting.
- Strategic thinking and problem-solving capabilities.
Is this job a match or a miss?
Lead Technical Project Manager (Remote)
Posted 23 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of multiple complex technical projects simultaneously.
- Define project scope, goals, milestones, and deliverables in collaboration with stakeholders.
- Develop detailed project plans, including resource allocation, budget management, and risk assessment.
- Manage project risks and issues, proactively identifying and implementing mitigation strategies.
- Oversee day-to-day execution of project tasks, ensuring adherence to timelines and quality standards.
- Facilitate communication and collaboration among remote project team members, stakeholders, and external vendors.
- Implement and refine Agile/Scrum methodologies to optimize project workflows and team productivity.
- Track project progress, prepare regular status reports, and communicate updates to senior management.
- Ensure successful deployment and adoption of project outcomes.
- Mentor and guide junior project managers and team members.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field. A Master's degree is a plus.
- Minimum of 8 years of experience in project management, with at least 5 years focused on technical projects (software development, infrastructure, etc.).
- Proven experience leading and managing remote technical teams.
- Strong understanding of software development lifecycle (SDLC) and various project management methodologies (Agile, Scrum, Waterfall).
- Proficiency in project management tools such as Jira, Confluence, Asana, or similar.
- Excellent leadership, communication, and stakeholder management skills.
- Ability to translate complex technical concepts into clear business requirements and vice versa.
- Demonstrated ability to manage budgets, resources, and risks effectively.
- PMP, CSM, or equivalent certification is highly desirable.
- Experience working within the broader Muharraq, Muharraq, BH business landscape, while operating in a remote-first capacity.
Is this job a match or a miss?
Technical Project Manager
Posted today
Job Viewed
Job Description
Location:
Manama, Bahrain (Hybrid: 3 days in-office, 2 days flexible remote)
Department:
Product & Technology
Type:
Full-time
About Local
Local is building the infrastructure that powers seamless QR commerce
across the Middle East. From cafés and restaurants to hotels, hospitals, and salons, our platform enables fast payments, tipping, loyalty, and more. Backed by a leading global VC, we're scaling rapidly across Bahrain, Saudi Arabia, and the UAE. Our mission is simple:
make transactions effortless while building an iconic fintech brand born in the GCC.
Role Overview
We're seeking a Technical Project Manager
to drive the successful delivery of high-impact projects across our tech, product, and operations teams. You'll be the go-to person for
coordination, timelines, and execution -
ensuring engineering deliverables, merchant integrations, and product rollouts stay on track.
This role requires both
strong technical understanding
(to work effectively with engineers) and
sharp project management skills
(to keep stakeholders aligned and accountable).
What You'll Do
Plan & Execute:
Own the delivery of technical projects end-to-end, from scoping and resourcing to execution and launch.
Bridge Tech & Business:
Translate product requirements into clear project plans,
ensuring engineering understands priorities and non-tech teams understand constraints.
Timeline Management:
Define schedules, track progress, manage dependencies, and escalate risks before they become blockers.
Integrations:
Coordinate POS, payment gateway, and merchant system integrations with internal developers and external partners.
Process Improvement:
Introduce tools, workflows, and agile best practices that
improve velocity and visibility.
Stakeholder Management:
Keep founders, engineers, product managers, and
merchants aligned through crisp updates and dashboards.
Quality Focus:
Ensure all deliverables are tested, stable, and meet agreed
requirements before release.
Cross-Functional Hustle:
Jump into product ops, QA, or documentation as needed to
keep projects moving.
What You'll Need
4–7 years in project or program management, preferably in a tech-first company
(fintech/saas/payments a plus).
Strong technical literacy: able to read API docs, understand system integrations, and converse fluently with engineers.
Proven track record managing multiple projects simultaneously
under tight deadlines.
Hands-on experience with project tools (Jira, ClickUp, Trello, or similar).
Excellent organizational, communication, and problem-solving skills.
Comfort with ambiguity and a
bias for action
in a fast-moving startup environment.
PMP/Agile/Scrum certifications are a plus, but not mandatory if you have execution
chops.
What We'll Provide You
Competitive compensation and performance incentives.
Hybrid flexibility: 3 days in-office for collaboration, 2 days remote/WFH.
High-ownership role with visibility across product, tech, and operations.
Chance to scale one of the region's fastest-growing fintech startups.
Culture of speed, ambition, and creativity.
Join us to deliver the future of payments across the GCC.
Is this job a match or a miss?
Be The First To Know
About the latest Technical delivery Jobs in Bahrain !
Technical Project Manager
Posted today
Job Viewed
Job Description
Position: Technical Project Manager
Experience Required: 8–10 years
Location: Bahrain
Employment Type: Full-time
About the Role
We are seeking a highly skilled Technical Project Manager with a strong background in software architecture, cloud infrastructure, and full-stack development. The ideal candidate will lead complex custom development projects, bridging technical depth with strong project management skills to ensure timely delivery of high-quality solutions.
This role demands not only project management expertise but also hands-on technical leadership—working closely with architects, developers, and stakeholders to drive innovation and successful execution.
Key Responsibilities
- Lead and manage end-to-end software development projects from planning to delivery, ensuring alignment with business goals and technical feasibility.
- Act as a technical authority in solution architecture, design reviews, and technology decisions.
- Collaborate with cross-functional teams to define project scope, milestones, resource allocation, and risk management plans.
- Drive agile/scrum ceremonies (sprint planning, stand-ups, retrospectives) and ensure team productivity.
- Oversee cloud infrastructure deployment and optimization across AWS, Azure, or hybrid environments.
- Ensure robust database design, optimization, and scalability across SQL, PostgreSQL, and related technologies.
- Review and guide development work in , React, Python, and related full-stack technologies.
- Prepare and present progress reports, risk assessments, and technical roadmaps to stakeholders and senior management.
- Foster a culture of continuous improvement, quality assurance, and best practices in development and delivery.
Required Skills & Qualifications
- 8–10 years of professional experience in software development and project management, with at least 3+ years in a leadership role.
- Proven experience managing complex custom software development projects in enterprise or large-scale environments.
- Strong software architecture expertise with ability to design scalable, secure, and maintainable systems.
- Deep knowledge of cloud infrastructure (AWS, Azure, GCP optional) including deployment, monitoring, and cost optimization.
- Proficiency in SQL & PostgreSQL with solid understanding of database design and performance tuning.
- Hands-on experience in full-stack development using:
- Backend: , Python
- Frontend: React, JavaScript/TypeScript
- Strong grasp of DevOps practices, CI/CD pipelines, Docker, Kubernetes, and microservices architecture.
- Excellent project management skills (Agile, Scrum, or PMP certification preferred).
- Exceptional communication, stakeholder management, and problem-solving skills.
Preferred Qualifications
- Experience working in multi-cloud environments or hybrid infrastructure setups.
- Exposure to enterprise integration, APIs, and middleware solutions.
- Familiarity with modern security frameworks and compliance standards.
- Previous experience in leading distributed teams across different geographies.
Candidate must be having Bachelors or Masters in Computer Science Engineering or relevant Engineering background
Job Type: Full-time
Is this job a match or a miss?
Lead Technical Project Manager - Software Development
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage multiple software development projects from initiation to completion, ensuring successful delivery.
- Define project scope, goals, deliverables, and success criteria in collaboration with senior stakeholders and technical leads.
- Develop detailed project plans, including timelines, resource allocation, budget management, and risk assessment.
- Effectively manage project risks and issues, implementing mitigation strategies as needed.
- Facilitate clear and consistent communication among project team members, stakeholders, and executive leadership.
- Oversee the day-to-day operational aspects of projects and scope management.
- Implement and refine agile development methodologies (Scrum, Kanban) to optimize team performance and delivery cadence.
- Manage relationships with vendors and third-party partners as required for project success.
- Ensure that all projects are delivered on time, within scope, and within budget.
- Track project progress, performance, and milestones, providing regular status reports and executive summaries.
- Lead and mentor project teams, fostering a collaborative and high-performing environment.
- Identify opportunities for process improvements and implement best practices in project management and software development.
- Conduct post-project reviews and lessons learned sessions to identify areas for future enhancement.
- Ensure compliance with all relevant industry standards and company policies.
- Manage changes to the project scope, schedule, and costs using appropriate verification techniques.
- Champion the adoption of new tools and technologies to enhance project management capabilities.
- Resolve conflicts and negotiate priorities among stakeholders and team members.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. PMP, CSM, or similar certification is highly preferred.
- Minimum of 7-10 years of experience in technical project management, with a significant portion focused on software development lifecycles.
- Proven experience leading complex, large-scale software projects.
- Strong understanding of agile methodologies and experience implementing them in practice.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management software and tools (e.g., Jira, Confluence, Asana, MS Project).
- Experience with budget management and financial forecasting for projects.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Experience managing remote or distributed teams is essential.
- Demonstrated ability to influence stakeholders at all levels.
- Familiarity with various technology stacks and software development processes.
Is this job a match or a miss?
Lead Technical Project Manager - Software Development
Posted 20 days ago
Job Viewed
Job Description
Is this job a match or a miss?