1 250 Graduate Software jobs in Bahrain

Graduate Software Engineer

760 Riffa, Southern BHD2500 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for enthusiastic and driven graduates to join their team as Graduate Software Engineers. This is a fully remote, internship program designed to provide hands-on experience and mentorship in a professional software development environment. You will work alongside experienced engineers, contributing to real-world projects, learning various programming languages, development tools, and software engineering best practices. Responsibilities will include assisting with coding, testing, debugging, and documenting software applications. You will participate in code reviews, team meetings, and agile development processes. The ideal candidate will have a Bachelor's degree in Computer Science, Software Engineering, or a related field, with a strong academic record and a genuine passion for technology and software development. Proficiency in at least one programming language (e.g., Python, Java, C++) is required. Excellent problem-solving skills, a willingness to learn, and strong communication abilities are essential. This remote internship provides invaluable industry experience, allowing you to build your professional network and develop critical skills that will launch your career. We are committed to fostering a supportive and inclusive remote work culture where interns can thrive and grow. This is a fantastic pathway for ambitious graduates looking to gain practical experience in the tech industry from anywhere.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

1006 Askar, Southern BHD3000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking ambitious and talented Graduate Software Engineers to join their innovative technology team. This is a fully remote position, offering recent graduates the chance to launch their careers in a dynamic and forward-thinking company. You will be involved in the design, development, testing, and deployment of cutting-edge software solutions. Working alongside experienced engineers, you will contribute to all phases of the software development lifecycle. Key responsibilities include: writing high-quality, maintainable code; developing and implementing new features; participating in code reviews and providing constructive feedback; debugging and resolving software defects; collaborating with cross-functional teams to define and deliver new products; staying up-to-date with emerging technologies and industry trends; and contributing to a culture of technical excellence and continuous improvement. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field is required. Strong foundational knowledge in programming languages such as Java, Python, C++, or JavaScript is essential. Experience with software development methodologies (e.g., Agile) and version control systems (e.g., Git) is a plus. Excellent analytical, problem-solving, and communication skills are necessary. The ability to work effectively in a remote team environment, manage tasks efficiently, and learn new technologies quickly is paramount. We are committed to fostering professional growth and providing ample opportunities for learning and development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

00923 Bilad Al Qadeem, Capital BHD20 Hourly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a dynamic and innovative technology startup, is looking for enthusiastic Graduate Software Engineers to join their R&D team for a paid internship in Sitra, Capital, BH . This is an exceptional opportunity for recent graduates or final-year students to gain hands-on experience in real-world software development projects. You will work alongside experienced engineers, contributing to the design, development, testing, and deployment of cutting-edge software solutions. The ideal candidate is passionate about technology, eager to learn, and possesses a strong foundation in programming principles.

Interns will be involved in various stages of the software development lifecycle, including coding, debugging, and documentation. You will have the opportunity to work with modern programming languages and frameworks, contributing to both front-end and back-end development. Collaboration will be key, as you'll work in agile teams, participate in code reviews, and contribute to project planning. This internship aims to provide a comprehensive understanding of software engineering best practices, from initial concept to final product. You will gain exposure to cloud technologies, database management, and version control systems like Git. Mentorship will be provided to guide your professional development and enhance your technical skills.

We are seeking candidates who have recently completed or are nearing completion of a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proficiency in at least one programming language such as Python, Java, C++, or JavaScript is required. Familiarity with software development methodologies and tools is a plus. Strong analytical and problem-solving abilities, along with good communication and teamwork skills, are essential. This internship provides a fantastic stepping stone into a career in software engineering, offering practical experience and networking opportunities within a fast-growing tech company. Join us and help build the future of technology.

Responsibilities:
  • Assist in the design and development of software applications.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and testing.
  • Debug and resolve software defects.
  • Contribute to project documentation.
  • Collaborate with senior engineers and cross-functional teams.
  • Learn and apply new technologies and development methodologies.
Required Qualifications:
  • Pursuing or recently completed a degree in Computer Science or Software Engineering.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript).
  • Understanding of software development principles and practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

829 Riffa, Southern BHD20 Hourly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for recent graduates to kickstart their careers as Graduate Software Engineers. This position is based in Riffa, Southern, BH , offering a hands-on and collaborative work environment. As a graduate engineer, you will be part of a talented development team, contributing to the design, development, testing, and deployment of innovative software solutions. You will work on real-world projects, gaining practical experience with various programming languages, software development methodologies, and technologies. Key responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and assisting in the debugging and troubleshooting of software issues. You will collaborate with senior engineers to learn best practices in software architecture, development, and quality assurance. Exposure to the full software development lifecycle will be provided. We are seeking individuals who have recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. A strong foundation in programming concepts, data structures, and algorithms is essential. Familiarity with at least one modern programming language (e.g., Python, Java, C++, JavaScript) is required. Enthusiasm for technology, a passion for coding, and a desire to continuously learn and grow are highly valued. Excellent problem-solving skills and the ability to work effectively in a team are also important. This internship provides a valuable pathway to a full-time career with a company that invests in its talent and fosters a culture of innovation.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

607 Bilad Al Qadeem, Capital BHD25000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and eager Graduate Software Engineer to join their dynamic, fully remote team. This is an exceptional opportunity for recent graduates with a passion for technology and problem-solving to kickstart their career in a supportive and innovative environment. The successful candidate will work closely with senior engineers, contributing to the entire software development lifecycle, from conception and design to implementation, testing, and deployment. You will be involved in developing cutting-edge applications, writing clean, efficient, and maintainable code, and participating in code reviews to ensure quality and adherence to best practices. This role is ideal for individuals who are self-starters, possess strong analytical skills, and are keen to learn and adapt to new technologies. You will have the chance to work on diverse projects, gaining exposure to various programming languages, frameworks, and development methodologies. Collaboration is key in this role, as you will be interacting with cross-functional teams, including product managers, designers, and other engineers, all within a virtual setting. We value continuous learning and encourage our team members to explore new tools and techniques to enhance our product offerings. This position offers a pathway for professional growth, with opportunities for advancement based on performance and dedication. As a remote-first company, we utilize state-of-the-art collaboration tools to ensure seamless communication and teamwork, fostering a strong sense of community despite the geographical dispersion. Embrace the future of work with us and contribute to groundbreaking projects from the comfort of your home office. Our client is committed to providing a stimulating and rewarding career path for its employees, offering mentorship programs and access to online learning resources.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

9009 Bilad Al Qadeem, Capital BHD25 Hourly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
A cutting-edge technology firm is seeking enthusiastic and talented Graduate Software Engineers to join their dynamic team. This is a fully remote internship, providing a unique opportunity to gain hands-on experience in software development from anywhere. You will contribute to the design, development, testing, and deployment of innovative software solutions. Working closely with senior engineers, you will learn and apply best practices in software engineering, including agile methodologies, version control (e.g., Git), and continuous integration/continuous deployment (CI/CD). You will be involved in coding, debugging, and optimizing software modules across various platforms. Participating in code reviews and contributing to technical documentation will be an integral part of your learning process. You will gain exposure to different programming languages and technologies, depending on project needs. The ideal candidate will be pursuing or have recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Strong foundational knowledge of programming concepts and data structures is essential. Familiarity with at least one major programming language (e.g., Python, Java, C++, JavaScript) is required. Excellent problem-solving skills, a strong desire to learn, and a collaborative spirit are necessary. This fully remote internship offers invaluable industry experience and the potential for full-time employment upon successful completion.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

23055 Diplomatic Area BHD40000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated Graduate Software Engineers to join their innovative technology division in **Isa Town, Southern, BH**. This is an excellent opportunity for recent graduates with a passion for software development to gain hands-on experience and contribute to cutting-edge projects. As a Graduate Software Engineer, you will work closely with senior engineers, participate in the full software development lifecycle, and gain exposure to various programming languages and technologies. Your responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, assisting with software testing and debugging, and contributing to the design and architecture of new features. You will also be involved in documenting technical specifications and user guides. The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, with a strong academic record. Proficiency in at least one modern programming language (e.g., Python, Java, C++, JavaScript) is required. Familiarity with software development methodologies such as Agile and Waterfall is a plus. Excellent problem-solving abilities, a willingness to learn, and strong teamwork skills are essential. This internship offers a structured program designed to foster your professional development and provide a pathway for potential future employment within the company.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software Jobs in Bahrain !

Graduate Software Engineer

23203 Busaiteen, Muharraq BHD50000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge software development company, is offering an exceptional opportunity for enthusiastic Graduate Software Engineers to join their team in Busaiteen, Muharraq, BH . This is an ideal role for recent graduates looking to kick-start their career in software development. You will be part of a collaborative environment, working alongside experienced engineers on innovative projects. Your responsibilities will include assisting in the design, development, testing, and deployment of software solutions. You will have the chance to learn and apply various programming languages and development methodologies. We are looking for individuals with a strong foundational understanding of computer science principles, a passion for coding, and a desire to learn and grow. The ability to work effectively in a team, strong problem-solving skills, and a keen eye for detail are essential. This hybrid position allows for a blend of on-site learning and flexible remote work. Our client is committed to mentorship and professional development, providing ample opportunities to gain hands-on experience and contribute to real-world applications. If you are eager to develop your skills and make a meaningful contribution, we encourage you to apply.

Responsibilities:
  • Assist in the design and development of software applications.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and provide constructive feedback.
  • Assist in testing and debugging software to ensure quality and performance.
  • Collaborate with senior engineers on project tasks.
  • Learn and implement new technologies and programming languages.
  • Contribute to technical documentation.
  • Participate in team meetings and contribute to problem-solving discussions.
  • Understand and follow software development best practices.
  • Support the deployment and maintenance of software systems.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming concepts and languages (e.g., Java, Python, C++, JavaScript).
  • Knowledge of data structures and algorithms.
  • Familiarity with software development methodologies (e.g., Agile).
  • Good problem-solving and analytical skills.
  • Ability to work effectively in a team environment.
  • Excellent communication skills.
  • Eagerness to learn and adapt to new technologies.
  • Previous internship or project experience in software development is a plus.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

00220 Tubli, Central BHD18 Hourly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and talented Graduate Software Engineers to join their innovative technology division on a fully remote basis. This is an exceptional opportunity for recent graduates or those early in their careers to gain hands-on experience in software development, working on cutting-edge projects from anywhere in the world. You will be part of a collaborative and supportive virtual team, contributing to the design, development, testing, and deployment of software solutions. This role is designed for individuals passionate about coding, problem-solving, and learning new technologies in a remote-first environment.

Key responsibilities include:
  • Assisting in the design and development of software applications using various programming languages (e.g., Python, Java, C++).
  • Writing clean, efficient, and well-documented code.
  • Participating in code reviews to ensure code quality and adherence to best practices.
  • Collaborating with senior engineers and product managers to understand project requirements.
  • Developing and executing unit tests and integration tests.
  • Troubleshooting and debugging software issues.
  • Contributing to the continuous improvement of development processes and tools.
  • Learning and applying new programming languages, frameworks, and methodologies.
  • Documenting technical specifications and project progress.
  • Engaging actively in virtual team meetings and discussions.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Proficiency in at least one programming language and a strong understanding of software development principles are required. Excellent communication skills and the ability to work independently and collaboratively in a remote setting are essential. Familiarity with version control systems like Git is a plus. This is a fully remote position, offering flexibility and the chance to work with a global team.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

223 Saar, Northern BHD60000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a recent computer science or software engineering graduate looking to kickstart your career? Our client is offering an exceptional opportunity for a Graduate Software Engineer to join their innovative tech team, with a flexible hybrid work arrangement. This role provides a challenging yet supportive environment where you will contribute to the design, development, and testing of cutting-edge software solutions. You will work alongside experienced engineers, gaining practical experience in various programming languages and development methodologies. Key responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, and assisting with software documentation. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance. The ideal candidate will possess a strong understanding of core computer science principles, data structures, and algorithms. Familiarity with at least one programming language (e.g., Python, Java, C++) and a passion for software development are essential. We are seeking individuals who are eager to learn, possess strong problem-solving skills, and have excellent attention to detail. Collaboration and teamwork are highly valued. You will have the opportunity to work on diverse projects, contributing to both front-end and back-end development as needed. This is an unparalleled chance to develop your technical skills, learn from industry experts, and build a successful career in software engineering. Join a forward-thinking company that fosters innovation and provides a clear path for professional growth.
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 Graduate Software Jobs