What Jobs are available for Software Product Owner in Bahrain?

Showing 573 Software Product Owner jobs in Bahrain

Software Development Apprentice

517 Al Hidd, Muharraq BHD30000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to launch a career in software development? Our client is offering an exciting fully remote Software Development Apprenticeship opportunity designed for motivated individuals looking to gain hands-on experience and formal training. As an apprentice, you will work alongside experienced software engineers, learning to design, develop, test, and maintain software applications. You will be exposed to various programming languages, development methodologies (such as Agile), and tools used in modern software development lifecycles. Your responsibilities will include writing clean, efficient code, participating in code reviews, debugging issues, and contributing to team projects. We are looking for individuals with a strong aptitude for problem-solving, logical thinking, and a genuine curiosity for technology. While prior coding experience is not required, a foundational understanding of computer science principles or demonstrated self-study in programming would be advantageous. Excellent communication skills and the ability to collaborate effectively in a remote team environment are essential. You should be a quick learner, highly self-motivated, and possess strong organizational skills. This apprenticeship program includes structured training, mentorship, and real-world project experience, providing a clear pathway to a junior developer role upon successful completion. The program is fully remote, allowing you to learn and grow from anywhere. We offer a competitive stipend, access to learning resources, and the invaluable experience of working in a professional software development setting. If you are ready to invest in your future and build a solid foundation in software development, apply today. This is an unparalleled chance to kickstart your tech career with comprehensive support and guidance.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

00912 Muharraq, Muharraq BHD35000 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a leading innovator in software solutions, is looking for enthusiastic and driven Junior Software Development Apprentices to join their fully remote, cutting-edge apprenticeship program. This is an exceptional opportunity for individuals passionate about technology to launch a career in software development, receiving comprehensive training and mentorship from experienced professionals. Throughout the apprenticeship, you will gain hands-on experience in various aspects of the software development lifecycle, including coding, testing, debugging, and deployment. You will work on real-world projects, contributing to the development of innovative applications and systems. The program is designed to equip you with the foundational knowledge and practical skills needed to excel in the tech industry. You will learn modern programming languages, development methodologies, and best practices for creating high-quality software. Key learning areas will include full-stack development, cloud computing fundamentals, and agile development principles. You will be paired with a dedicated mentor who will guide you through your learning journey, provide regular feedback, and help you navigate challenges. The ideal candidate is a motivated self-starter with a strong aptitude for problem-solving and a keen interest in technology, even without prior formal coding experience. Excellent communication skills and the ability to collaborate effectively in a remote team environment are essential. This is a fully remote apprenticeship, offering the flexibility to learn and grow from anywhere. Upon successful completion of the apprenticeship program, there is a strong potential for full-time employment. We are seeking ambitious individuals eager to learn, grow, and build a successful career in software development.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Intern

511 Busaiteen, Muharraq BHD25000 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated Graduate Software Development Intern to join their dynamic and fully remote engineering department. This internship is designed to provide invaluable hands-on experience in software development, allowing you to contribute to real-world projects while honing your technical skills. You will work alongside experienced software engineers, participating in the design, development, testing, and deployment of software applications. This role involves writing clean, efficient, and well-documented code, as well as contributing to code reviews and collaborating on technical solutions. Exposure to various programming languages, frameworks, and development methodologies will be a key component of this internship. You will be tasked with specific projects that allow you to apply your academic knowledge in a practical setting, gaining insights into the full software development lifecycle. The ideal candidate is a recent graduate or a current student pursuing a degree in Computer Science, Software Engineering, or a related field, with a strong foundational understanding of programming principles. Excellent problem-solving abilities, a keen attention to detail, and a passion for technology are essential. As this is a remote-first internship, strong communication and collaboration skills in a virtual environment are crucial. You will have the opportunity to learn from industry experts, build your professional network, and make meaningful contributions to innovative software solutions, all from the convenience of your home office, contributing to projects relevant to our operations in Busaiteen, Muharraq, BH .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

BH22 Seef, Capital BHD40000 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for ambitious and talented Graduate Software Development Engineers to join their innovative, fully remote engineering team. This is an exceptional opportunity for recent graduates to launch their careers in software development within a dynamic and fast-paced environment. You will be involved in all phases of the software development lifecycle, from conceptualization and design to implementation, testing, and deployment. Working closely with experienced engineers, you will contribute to building cutting-edge applications and solutions that drive our business forward. This role offers comprehensive training and mentorship, providing a solid foundation for your professional growth.

Responsibilities will include writing clean, efficient, and maintainable code in one or more programming languages (e.g., Python, Java, C++, JavaScript), participating in code reviews, and collaborating with cross-functional teams to define software requirements. You will assist in debugging and resolving software defects, developing and executing test plans, and contributing to the continuous improvement of our development processes. The ideal candidate will possess a strong understanding of computer science fundamentals, data structures, and algorithms. While this is a graduate-level position, a proactive attitude, a passion for technology, and a willingness to learn are paramount. You will be encouraged to take ownership of tasks, contribute fresh ideas, and develop your skills in a supportive, remote-first culture.

Qualifications: A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Strong foundation in programming principles and experience with at least one object-oriented programming language. Familiarity with software development methodologies (Agile, Scrum) is a plus. Excellent analytical and problem-solving abilities. Strong communication and teamwork skills, with the ability to thrive in a remote collaborative setting. A portfolio of personal projects or contributions to open-source projects is highly regarded. This internship is based in the vibrant **Seef, Capital, BH** area, offering a unique chance to gain invaluable industry experience remotely and build a successful career path in technology.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

079 Northern, Northern BHD25000 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated individuals to join their team as Junior Software Development Apprentices. This is an exceptional opportunity for aspiring developers to gain hands-on experience in a dynamic technology environment, working alongside seasoned professionals. You will be part of a structured program designed to provide comprehensive training and development in software engineering principles and practices.

Program Overview:
  • Receive mentorship and guidance from experienced software engineers.
  • Participate in real-world software development projects, contributing to coding, testing, and debugging.
  • Learn various programming languages, development tools, and methodologies used in modern software creation.
  • Gain exposure to different phases of the software development lifecycle (SDLC).
  • Develop problem-solving skills and a strong understanding of software architecture and design.
  • Assist in the creation of technical documentation and user guides.
  • Collaborate with team members on coding challenges and team projects.
  • Understand agile development processes and participate in team ceremonies.
  • Receive training on version control systems like Git.
  • Explore opportunities for career growth within the organization post-apprenticeship.
We are seeking candidates with a strong aptitude for technology, a keen interest in programming, and a willingness to learn. A foundational understanding of computer science concepts is beneficial but not strictly required. Excellent communication skills and the ability to work collaboratively in a team setting are essential. This apprenticeship is based in **Shakhura, Northern, BH**, with a hybrid work arrangement, offering a blend of in-office training and remote work flexibility.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

505 Arad BHD7200 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology company, is seeking an accomplished Senior Software Development Lead to spearhead their software engineering initiatives. This role, based at our offices in Hidd, Muharraq, BH , requires a seasoned professional with a passion for building high-quality, scalable software solutions. You will lead a team of talented developers, mentor junior engineers, and drive the technical direction of key projects. Responsibilities include overseeing the entire software development lifecycle, from requirements gathering and architectural design to coding, testing, deployment, and maintenance. You will foster best practices in software engineering, including agile methodologies, code reviews, continuous integration/continuous deployment (CI/CD), and robust testing strategies. Collaborating with product managers, designers, and other stakeholders, you will ensure that software deliverables align with business objectives and user needs. The ideal candidate will hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of 7 years of experience in software development and at least 2 years in a lead or supervisory role. Proven expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and a deep understanding of modern software architecture patterns (microservices, RESTful APIs) are essential. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and database management (SQL, NoSQL) is highly desirable. Strong leadership, communication, and problem-solving skills are paramount. This is an exciting opportunity to influence product strategy, mentor a high-performing team, and contribute to the development of innovative software products in a dynamic environment. The hybrid model offers a blend of collaborative office-based work and focused remote work.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

777 Shahrakan BHD120000 Annually WhatJobs Direct

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Senior Software Development Lead to guide our engineering teams in building cutting-edge software solutions. This is a fully remote position, offering the flexibility to work from your ideal location while collaborating with a talented global team. You will be responsible for leading a team of software engineers throughout the entire software development lifecycle, from ideation and design to implementation, testing, and deployment. The ideal candidate possesses a deep understanding of software architecture, modern development practices, and a proven ability to mentor and inspire engineers. You will play a crucial role in defining technical strategy, making key architectural decisions, and ensuring the delivery of high-quality, scalable, and maintainable software products. Responsibilities include code reviews, setting coding standards, fostering a collaborative and productive team environment, and working closely with product managers and stakeholders to translate business requirements into robust technical solutions. We are looking for a proactive leader with excellent problem-solving skills, a passion for technology, and a strong commitment to best practices in software development. Experience with agile methodologies, CI/CD pipelines, and cloud platforms is highly desirable. This is an exceptional opportunity to shape the direction of our software products and contribute to a culture of innovation and excellence in a remote-first setting.

Key Responsibilities:
  • Lead and mentor a team of software engineers in the design and development of software applications.
  • Define software architecture and technical roadmap in alignment with business goals.
  • Oversee the entire software development lifecycle, ensuring high-quality deliverables.
  • Conduct code reviews, enforce coding standards, and promote best practices.
  • Collaborate closely with product management and stakeholders to define requirements.
  • Drive the adoption of agile methodologies and CI/CD practices.
  • Troubleshoot and resolve complex technical issues.
  • Foster a collaborative and innovative team culture.
  • Stay abreast of emerging technologies and industry trends.
  • Participate in hiring and onboarding of new engineering talent.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a lead or management role.
  • Proven experience in designing and building scalable, high-performance software systems.
  • Expertise in one or more modern programming languages (e.g., Python, Java, C++, JavaScript).
  • Strong understanding of software architecture patterns and design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proficiency in agile development methodologies and CI/CD tools.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong problem-solving and analytical capabilities.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software product owner Jobs in Bahrain !

Remote Software Development Apprentice

90210 Muharraq, Muharraq BHD30000 Annually WhatJobs Direct

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting fully remote apprenticeship program designed to cultivate the next generation of software developers. This is an unparalleled opportunity for enthusiastic individuals with a passion for coding and a desire to learn and grow within a professional tech environment, all from the comfort of your own home. The program offers comprehensive training, hands-on project experience, and mentorship from seasoned engineers.

Apprentices will work on real-world projects, contributing to the development of innovative software solutions. You will learn various programming languages, development tools, and best practices in software engineering, including version control (Git), agile methodologies, and testing frameworks. The program focuses on practical application, encouraging apprentices to actively participate in code reviews, problem-solving sessions, and team collaborations.

We are seeking candidates who are highly motivated, possess a strong aptitude for logical thinking and problem-solving, and demonstrate a genuine curiosity for technology. While prior professional coding experience is not required, a foundational understanding of programming concepts or demonstrable personal projects will be advantageous. Excellent communication skills and the ability to work effectively within a remote team are essential. Upon successful completion of the apprenticeship, there may be opportunities for full-time employment based on performance and business needs. If you are eager to kickstart your career in software development and learn from industry experts in a supportive, remote setting, this is the perfect program for you. Join our client's forward-thinking team and build your future.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

21091 Muharraq, Muharraq BHD40000 Annually WhatJobs Direct

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a fantastic opportunity for aspiring individuals to kickstart their career in software development through a fully remote apprenticeship program. This program is designed for motivated and enthusiastic individuals with a passion for technology and a desire to learn. As a Junior Software Development Apprentice, you will receive comprehensive training and hands-on experience in various aspects of software development under the guidance of experienced mentors. This remote-first role will provide exposure to coding, debugging, testing, and collaborating on software projects. You will learn programming languages, software development methodologies, and best practices. The goal of this apprenticeship is to equip you with the skills and knowledge necessary to become a proficient software developer. Key responsibilities will include assisting with coding tasks, participating in code reviews, writing unit tests, and documenting software. You will learn to use development tools and collaborate effectively within a remote team environment. The ideal candidate is a quick learner, a team player, and possesses strong problem-solving skills and a genuine interest in technology. No prior professional experience is required, but a foundational understanding of basic programming concepts is beneficial. Our client is committed to providing a supportive and structured remote learning environment, offering the resources and mentorship needed for success. This is an exceptional chance to gain invaluable industry experience and build a successful career in the fast-paced world of software development.

Responsibilities:
  • Assist senior developers in writing and debugging code.
  • Learn and apply software development best practices.
  • Participate in code reviews and contribute to team discussions.
  • Write and execute unit tests for developed code.
  • Assist in the documentation of software features and functionalities.
  • Learn to use various programming languages and development tools.
  • Collaborate with team members using remote communication and project management tools.
  • Support the software development lifecycle under mentorship.
  • Troubleshoot basic software issues.
  • Contribute to a positive and collaborative remote team environment.
Qualifications:
  • High school diploma or equivalent required.
  • A keen interest in software development and technology.
  • Basic understanding of programming concepts is a plus.
  • Strong problem-solving abilities and a willingness to learn.
  • Good communication and interpersonal skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Enthusiasm for teamwork and collaboration.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Apprentice, Software Development

BH24 9AA Northern, Northern BHD20000 Annually WhatJobs Direct

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a fantastic opportunity for aspiring individuals to begin their career in software development through a structured apprenticeship program. This role, based in our state-of-the-art facilities in **Shakhura, Northern, BH**, is designed for motivated and enthusiastic candidates eager to learn and grow within the tech industry. As a Junior Apprentice, you will work alongside experienced developers, gaining hands-on experience in various aspects of software development, including coding, testing, debugging, and contributing to project documentation. You will be involved in real-world projects, learning essential programming languages and development methodologies. The program includes comprehensive training, mentorship, and a clear path for career progression. Responsibilities will evolve as you gain skills and knowledge, but will initially focus on supporting senior team members with coding tasks, conducting basic unit tests, and assisting in the development of user interfaces. The ideal candidate will have a strong aptitude for problem-solving, a keen interest in technology, and a dedicated work ethic. While prior coding experience is not strictly required, a demonstrable passion for software development and a willingness to learn are essential. This is an excellent entry-level position for individuals looking to launch a successful career in the IT sector, with the opportunity to gain valuable industry-recognized skills and qualifications. The role is located in **Shakhura, Northern, BH**, and requires full-time commitment on-site.

Key Responsibilities:
  • Assist senior developers in writing and debugging code for various software applications.
  • Learn and apply foundational programming concepts and languages.
  • Participate in team meetings and contribute to discussions on project development.
  • Perform basic unit testing and quality assurance checks on developed code.
  • Help maintain and update project documentation.
  • Gain practical experience with development tools and environments.
  • Collaborate effectively with team members and mentors.
  • Contribute to troubleshooting and problem-solving efforts.
  • Learn about different software development lifecycles and methodologies.
  • Develop a strong understanding of industry best practices.
Qualifications:
  • High school diploma or equivalent required; some college-level coursework in a technical field is a plus.
  • Genuine interest in software development and technology.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • A proactive and eager-to-learn attitude.
  • Ability to work collaboratively in a team environment.
  • Basic understanding of computer systems and logic is beneficial.
  • Must be eligible for an apprenticeship program.
  • Enthusiasm for acquiring new technical skills.
  • Dedicated and reliable with a strong work ethic.
Is this job a match or a miss?
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 Software Product Owner Jobs