514 Sailpoint Developer jobs in Bahrain

Software Development Apprentice

701 Southern, Southern BHD20000 annum (stip WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is looking for enthusiastic and driven individuals to join their team as Software Development Apprentices. This is a fully remote, entry-level program designed to provide comprehensive training and hands-on experience in software development. Apprentices will work alongside experienced developers, learning modern coding practices, development methodologies, and various programming languages. This program is ideal for individuals with a passion for technology, a strong aptitude for problem-solving, and a desire to build a career in the tech industry.
Program Overview:
  • Gain practical experience in full-stack development, including front-end and back-end technologies.
  • Learn to design, develop, test, and deploy software applications under the guidance of mentors.
  • Participate in coding challenges, workshops, and team projects to build a strong foundation in software engineering.
  • Develop proficiency in programming languages such as Python, Java, JavaScript, or similar.
  • Understand software development lifecycle (SDLC) and agile methodologies.
  • Contribute to real-world projects, gaining exposure to industry best practices.
  • Receive continuous feedback and mentorship to support learning and career growth.
  • Build a professional portfolio showcasing acquired skills and completed projects.
  • Explore career paths within software development, such as front-end, back-end, or full-stack engineering.
  • Develop essential soft skills, including teamwork, communication, and problem-solving.
Ideal Candidate Profile:
  • High school diploma or equivalent.
  • A strong passion for technology and software development.
  • Aptitude for logical thinking and problem-solving.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and interpersonal skills.
  • Ability to work independently and collaborate effectively in a remote team environment.
  • Basic understanding of computer science concepts is a plus, but not required.
  • Motivated to complete a structured learning program and achieve career goals.
This apprenticeship offers a unique pathway into the tech industry, providing both education and practical experience. We are committed to fostering talent and supporting individuals in their transition into professional software development roles. This is a fantastic opportunity to launch your tech career with dedicated support and a clear learning structure.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

8001 Al Daih, Northern BHD40000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is excited to offer a fully remote Software Development Apprentice position for aspiring technologists. This program is designed to provide comprehensive training and hands-on experience in software engineering, empowering individuals to launch their careers in the tech industry. You will work alongside experienced developers, learning modern programming languages, software development methodologies, and best practices. Responsibilities include assisting with coding tasks, participating in code reviews, debugging software, and contributing to the development of new features. The ideal candidate will possess a strong aptitude for problem-solving, a passion for technology, and a keen desire to learn. While prior coding experience is not mandatory, a foundational understanding of computer science concepts or demonstrable self-study in programming is highly advantageous. You should be comfortable working independently in a remote environment, utilizing collaboration tools, and managing your time effectively to meet project deadlines. This is a unique opportunity to gain practical experience and mentorship from industry professionals. A commitment to continuous learning and skill development is essential. We are looking for motivated and enthusiastic individuals who are eager to immerse themselves in the world of software development. This role offers a pathway to a fulfilling career in a rapidly growing field. The **Budaiya, Northern, BH** area and beyond will be served by the innovative solutions developed by our apprentices. If you are a driven individual with a curiosity for technology and a desire to build your skills in a supportive, remote-first setting, we strongly encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

27905 Bilad Al Qadeem, Capital BHD25000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a dynamic technology firm, is looking for motivated individuals to join their Software Development Apprenticeship program in Tubli, Capital, BH . This is an on-site program designed to provide comprehensive training and hands-on experience in software development. The apprenticeship offers a structured learning path, mentorship from experienced developers, and the opportunity to contribute to real-world projects. The ideal candidate is eager to learn, passionate about technology, and possesses strong problem-solving abilities.

Apprentices will receive intensive training in various programming languages, software development methodologies, and best practices. You will work alongside senior engineers, assisting in coding, testing, debugging, and documentation tasks. The program focuses on building a solid foundation in software engineering principles and practical application. Responsibilities may include assisting with front-end and back-end development, participating in code reviews, and contributing to project planning sessions. This is an excellent opportunity for individuals looking to start a career in software development without prior formal experience. A keen interest in technology, strong analytical thinking, and a collaborative spirit are essential. While this program is primarily on-site to facilitate hands-on learning and team integration, there may be occasional opportunities for remote work on specific tasks as the apprenticeship progresses. Successful completion of the program can lead to full-time employment opportunities within our organization. We are committed to nurturing talent and providing a supportive environment for professional growth.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

105 Manama, Capital BHD1500 Monthly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique opportunity for aspiring Software Developers to launch their careers through a fully remote Apprenticeship program. This position is designed for individuals with a foundational understanding of programming concepts who are eager to learn, grow, and contribute to real-world software projects. As a Software Development Apprentice, you will work closely with experienced mentors, participate in coding exercises, contribute to feature development, and learn best practices in software engineering. This is a hands-on learning experience where you'll gain practical skills in various programming languages and development tools.

Key Responsibilities:
  • Assist senior developers in writing, testing, and debugging code.
  • Learn and apply software development best practices and methodologies.
  • Contribute to the development of new features and enhancements for existing software applications.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with team members in an agile development environment.
  • Troubleshoot and resolve software defects.
  • Document code and technical specifications.
  • Engage in continuous learning and skill development.
  • Assist with unit testing and integration testing.
  • Support the deployment and maintenance of software solutions.

Qualifications:
  • Basic understanding of programming principles and logic.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Eagerness to learn and a strong work ethic.
  • Ability to work independently and as part of a remote team.
  • Good communication and problem-solving skills.
  • A passion for technology and software development.
  • High school diploma or equivalent required; current enrollment or recent graduation from a relevant technical program or degree is a plus.

This is a fantastic entry-level opportunity for individuals looking to build a career in software development. This remote apprenticeship allows you to gain valuable experience without geographical limitations, ideal for residents of **Manama, Capital, BH** and beyond.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

301 Isa Town, Northern BHD15 Hourly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on an exciting career journey with our client as a Software Development Apprentice. This fully remote apprenticeship program is designed for ambitious individuals eager to gain hands-on experience in the tech industry. You will work alongside seasoned software engineers, contributing to real-world projects and learning the full software development lifecycle. This is an unparalleled opportunity to build a strong foundation in coding, debugging, and software design. Your responsibilities will include assisting in writing and testing code, participating in code reviews, and learning various programming languages and development tools. You will be involved in front-end and back-end development tasks, depending on project needs and your evolving skillset. The program emphasizes collaborative learning through virtual team meetings, online training modules, and mentorship sessions. You will be expected to actively engage with your team, ask questions, and contribute ideas. This role requires a strong aptitude for problem-solving, a keen eye for detail, and a passion for technology. While no prior professional experience is required, a basic understanding of computer science principles or coding is beneficial. We are looking for candidates with a proactive attitude, a willingness to learn, and the ability to work independently in a remote setting. Successful completion of this apprenticeship can lead to full-time employment opportunities within our client's organization. This is a remote-first role, ideal for individuals seeking to launch their tech career without geographical limitations. Join our client and transform your passion for technology into a rewarding profession. This apprenticeship is based in Isa Town, Southern, BH , but is fully remote.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

N/A Jbeil BHD20 Hourly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring developers to join their team as a Remote Software Development Apprentice. This fully remote program is designed for individuals passionate about technology and eager to kickstart their careers in software development. Under the guidance of experienced mentors, apprentices will gain hands-on experience across various aspects of the software development lifecycle. Responsibilities include assisting with coding tasks, participating in code reviews, learning and applying software development best practices, and contributing to the development of new features and bug fixes for our client's innovative platforms. You will have the chance to work with modern programming languages and technologies, receiving comprehensive training and development throughout the apprenticeship. This role requires a strong aptitude for problem-solving, a keen interest in learning, and excellent communication skills. While prior professional development experience is not strictly required, a foundational understanding of programming concepts or relevant academic coursework is beneficial. The ability to work effectively in a remote, collaborative environment and manage time efficiently is crucial. This apprenticeship provides a unique pathway into the tech industry, offering invaluable practical experience and a chance to build a robust portfolio. Successful completion of the apprenticeship may lead to full-time employment opportunities. If you are a motivated self-starter with a desire to learn and grow in the field of software development, we encourage you to apply. Join a supportive and forward-thinking team that is committed to nurturing new talent.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

50101 Jbeil BHD110000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a global leader in innovative software solutions, is seeking a highly skilled Senior Software Development Engineer to join their fully remote engineering team. This is an exceptional opportunity to contribute to the design, development, and deployment of sophisticated software applications that impact millions of users worldwide. The ideal candidate will possess a deep understanding of modern software development practices, a passion for writing clean and efficient code, and a proven ability to tackle complex technical challenges. You will be an integral part of a collaborative and forward-thinking engineering culture.

Responsibilities:
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Manage individual project priorities, deadlines, and deliverables.
  • Collaborate with product managers, designers, and other engineers to define and deliver new features.
  • Write high-quality, maintainable, and scalable code.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and debug complex software issues.
  • Contribute to architectural decisions and technical design discussions.
  • Mentor junior engineers and provide technical guidance.
  • Stay current with emerging technologies and industry trends.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Develop and maintain technical documentation.
  • Drive continuous improvement in development processes and methodologies.
  • Contribute to the overall technical vision and strategy of the product.
  • Participate in on-call rotations for critical production systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5-7 years of professional software development experience.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C++, Go, JavaScript).
  • Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Deep understanding of data structures, algorithms, and software design principles.
  • Experience with database technologies (SQL and NoSQL).
  • Familiarity with agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively and autonomously in a remote team environment.
  • Experience with CI/CD pipelines and automated testing.
  • Knowledge of microservices architecture is a plus.
This fully remote position offers a highly competitive salary, comprehensive benefits, and the opportunity to work on challenging projects with a talented and dedicated team.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Sailpoint developer Jobs in Bahrain !

Remote Apprentice - Software Development

4002 Seef, Capital BHD45000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique opportunity for motivated individuals to embark on a career in technology through their fully remote Apprentice program in Software Development. This program is meticulously designed for aspiring developers who are eager to learn, grow, and contribute within a supportive and innovative environment. As an apprentice, you will receive structured training, mentorship from experienced software engineers, and hands-on experience with cutting-edge technologies. This role is entirely remote, allowing you to gain valuable skills and industry exposure from the comfort of your own home.

Throughout the apprenticeship, you will work on real-world software development projects, contributing to various stages of the development lifecycle, including coding, testing, and debugging. You will gain practical experience with programming languages such as Python, Java, or JavaScript, as well as learn about software development methodologies, version control systems (like Git), and agile development practices. Key learning objectives include understanding software architecture, database management, and UI/UX principles. You will be assigned tasks that align with your learning progress, gradually taking on more complex challenges as your skills develop. This role requires a strong foundational understanding of computer science concepts, excellent problem-solving abilities, and a genuine passion for coding. You must be a self-starter, highly organized, and possess excellent communication skills to collaborate effectively with your remote team. This apprenticeship is an excellent stepping stone for individuals looking to build a successful career in the fast-paced world of software development, providing a solid pathway to full-time employment upon successful completion.

Responsibilities:
  • Learn and apply software development principles and best practices.
  • Write, test, and debug code under the guidance of senior engineers.
  • Collaborate with development teams on project tasks and feature implementation.
  • Participate in code reviews and contribute to improving code quality.
  • Assist in the development of web or mobile applications.
  • Learn to use development tools and technologies effectively.
  • Contribute to project documentation and knowledge sharing.
  • Engage in problem-solving and troubleshooting activities.
  • Attend training sessions and actively pursue skill development.
Qualifications:
  • High school diploma or equivalent; some college coursework in Computer Science or a related field is advantageous.
  • Demonstrated interest and aptitude for programming and technology.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities for remote collaboration.
  • Self-motivated, disciplined, and eager to learn.
  • Ability to manage time effectively and meet deadlines.
  • Access to a reliable internet connection and a suitable remote workspace.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

878 Saar, Northern BHD120000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm, is seeking a talented Senior Software Development Engineer to join their innovative engineering team. This position is based in our state-of-the-art facility in Saar, Northern, BH . You will be instrumental in designing, developing, and deploying cutting-edge software solutions that drive our business forward. The ideal candidate will have a passion for coding, a strong understanding of software architecture, and a commitment to delivering high-quality, scalable applications.

Key Responsibilities:
  • Design, develop, test, deploy, and maintain robust and scalable software systems.
  • Collaborate closely with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Write clean, efficient, and well-documented code in one or more programming languages (e.g., Java, Python, C++, Go).
  • Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing.
  • Identify and address performance bottlenecks and bugs.
  • Contribute to architectural discussions and decisions, driving technical excellence.
  • Mentor junior engineers and foster a collaborative team environment.
  • Stay up-to-date with emerging technologies and industry trends.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve complex technical issues.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with Agile development methodologies.
Join us and be part of a team that is shaping the future of technology. This role offers exciting challenges and opportunities for professional growth in a collaborative and innovative setting.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Program

208 Al Daih, Northern BHD25000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a comprehensive Graduate Software Development Program designed for aspiring technologists eager to launch their careers. This intensive program provides hands-on experience, mentorship, and training across various software development disciplines. Interns will work alongside experienced engineers on real-world projects, gaining exposure to the full software development lifecycle, from initial design and coding to testing and deployment. You will have the opportunity to contribute to innovative solutions, learn various programming languages and frameworks, and develop critical problem-solving skills. The program focuses on building a strong foundation in software engineering principles, agile methodologies, and best practices in coding. Interns will participate in code reviews, team meetings, and project planning sessions, fostering a collaborative and learning-oriented environment. This program is an excellent pathway to a full-time position within our organization. Ideal candidates are recent graduates with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, possessing a strong academic record and a demonstrable passion for technology. Prior internship experience or personal coding projects are a plus. Excellent communication and teamwork skills are essential, as is a proactive attitude and a willingness to learn. The program is based at our office in Budaiya, Northern, BH , and requires full-time in-office attendance.

Responsibilities:
  • Participate in the design, development, and testing of software applications.
  • Collaborate with senior engineers on coding tasks and project implementation.
  • Learn and apply software development best practices and methodologies.
  • Contribute to code reviews and provide constructive feedback.
  • Assist in debugging and troubleshooting software issues.
  • Participate in team meetings, sprint planning, and project discussions.
  • Develop a strong understanding of the software development lifecycle.
  • Complete assigned training modules and projects to enhance technical skills.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong academic record with a GPA of 3.5 or higher.
  • Foundational knowledge of programming concepts and at least one programming language (e.g., Java, Python, C++).
  • Basic understanding of data structures and algorithms.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work effectively in a team environment.
  • Enthusiasm for learning and developing in a technical field.
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 Sailpoint Developer Jobs