2570 Software Developer jobs in Manama

Graduate Software Developer

1005 Manama, Capital BHD20000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated Graduate Software Developer to kick-start their career. This internship program is designed to provide hands-on experience in software development within a dynamic team environment. You will work on real-world projects, gaining exposure to various programming languages, development tools, and methodologies. This role involves assisting senior developers in coding, testing, debugging, and documenting software applications. You will learn to write clean, efficient, and maintainable code, and contribute to the entire software development lifecycle.

The ideal candidate is a recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field. A strong foundation in programming concepts and at least one programming language (e.g., Python, Java, C++) is required. Familiarity with version control systems like Git is a plus. Excellent analytical and problem-solving skills, a keen attention to detail, and a strong desire to learn are essential. You must be eager to work collaboratively in an office setting in **Manama, Capital, BH**, and demonstrate excellent communication skills.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

11002 Seef, Capital BHD40000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking motivated individuals to join their esteemed organization as Apprentice Software Developers. This fully remote role is designed for ambitious individuals who are passionate about coding and eager to gain practical experience in a professional software development environment. You will work under the guidance of experienced mentors, contributing to real-world projects and learning cutting-edge technologies. This is an ideal opportunity for those looking to build a solid foundation in software engineering.

Responsibilities:
  • Assist in the design, development, and testing of software applications under mentorship.
  • Write clean, maintainable, and efficient code in accordance with established standards.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug software issues, working with senior developers to find solutions.
  • Contribute to project documentation and technical specifications.
  • Learn and apply new programming languages, frameworks, and tools as required by projects.
  • Collaborate with team members in a remote setting, participating actively in virtual meetings and discussions.
  • Gain exposure to the full software development lifecycle.
  • Assist in the deployment and maintenance of software systems.
  • Demonstrate a strong willingness to learn and adapt to new technologies and methodologies.

Qualifications:
  • A strong passion for software development and a solid understanding of fundamental programming concepts.
  • Completion of a relevant diploma or degree program, or equivalent demonstrable coding skills through personal projects or bootcamps.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Basic understanding of data structures and algorithms.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote environment.
  • A proactive attitude and a keen desire to learn and grow within the tech industry.
This is a transformative apprenticeship program, offering comprehensive training and real-world project experience from the comfort of your home. Our client is committed to fostering talent and providing a supportive remote learning environment. If you are driven, passionate about technology, and ready to embark on an exciting career in software development, apply now for this role based in the **Hamad Town, Northern, BH** region.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer

12345 Arad BHD60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and enthusiastic Junior Software Developer to join their dynamic and innovative team. This is a fully remote, position, offering the flexibility to work from anywhere. The ideal candidate will have a passion for coding, a strong desire to learn, and a solid foundation in software development principles. You will be involved in the full software development lifecycle, from design and development to testing and deployment, working closely with senior engineers to build robust and scalable applications. Your contributions will be vital in enhancing our existing product suite and developing new features that meet our users' evolving needs. You will have the opportunity to work with a variety of modern technologies and contribute to a collaborative, fast-paced environment. We are committed to fostering the growth of our junior talent, providing mentorship and opportunities for professional development. This role requires excellent problem-solving skills, attention to detail, and the ability to work independently as well as part of a remote team. If you are a proactive individual eager to make an impact in the tech industry, we encourage you to apply. The core responsibilities include writing clean, maintainable, and efficient code; participating in code reviews; debugging and resolving software defects; assisting in the design and architecture of new software solutions; and collaborating with cross-functional teams to define, design, and ship new features. We are looking for candidates who possess a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Familiarity with at least one modern programming language such as Python, Java, JavaScript, or C# is essential. Understanding of data structures, algorithms, and object-oriented programming concepts is a significant plus. Experience with version control systems like Git and an understanding of Agile development methodologies are highly desirable. A strong portfolio of personal projects or contributions to open-source projects will be advantageous. The ability to communicate effectively in a remote setting and a willingness to adapt to new technologies and challenges are crucial for success in this role. Join us and be part of a forward-thinking organization that values innovation and employee growth. We offer a competitive salary, comprehensive benefits, and a supportive work environment. This role is based in Tubli, Capital, BH .
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

6005 Bilad Al Qadeem, Capital BHD30000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

graduate
Our client is launching an exciting Graduate Software Developer program and is seeking highly motivated and talented individuals to join their remote-first engineering team. This program is designed for recent university graduates who are passionate about software development and eager to kick-start their careers in a challenging and supportive environment. You will work alongside experienced developers, contribute to real-world projects, and receive comprehensive training in modern software engineering practices. This is a fully remote opportunity, allowing you to collaborate with colleagues across different locations. The ideal candidate has a strong academic background in computer science or a related field, excellent problem-solving skills, and a proactive approach to learning.

Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior engineers.
  • Write clean, maintainable, and efficient code in accordance with established coding standards.
  • Participate in code reviews and contribute to discussions on technical design and implementation.
  • Learn and apply various programming languages, frameworks, and development tools.
  • Collaborate with team members to understand project requirements and deliver high-quality software solutions.
  • Troubleshoot and debug software issues, identifying root causes and implementing solutions.
  • Contribute to documentation of code, processes, and technical designs.
  • Engage in continuous learning and skill development to stay current with technology trends.
  • Work effectively in a remote team environment, utilizing collaboration tools and communication platforms.
  • Assist in the deployment and maintenance of software applications.
  • Gain exposure to different phases of the software development lifecycle.

Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
  • Strong foundation in programming principles and data structures.
  • Knowledge of at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage tasks effectively in a remote setting.
  • Team player mentality with a collaborative spirit.
  • Understanding of version control systems (e.g., Git) is a plus.
  • Must have a reliable internet connection and a conducive remote work environment.

This graduate program offers an unparalleled opportunity to launch your career in software development with a company that values innovation and invests in its talent. Although the role is remote, it is geared towards individuals who would ideally be based in or near Sitra, Capital, BH , providing a connection to the local tech community.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

2302 Bilad Al Qadeem, Capital BHD20 Hourly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and driven Graduate Software Developers to join their fully remote team. This is an exceptional opportunity for recent graduates or individuals early in their software development careers to gain hands-on experience in a fast-paced, innovative environment. You will be working alongside experienced engineers, contributing to the design, development, and testing of cutting-edge software solutions. As a remote-first organization, we are committed to providing a supportive and collaborative virtual workspace.

Responsibilities will include:
  • Assisting senior developers in coding, debugging, and troubleshooting software applications.
  • Participating in the full software development lifecycle, from requirements gathering to deployment.
  • Writing clean, maintainable, and efficient code in accordance with established standards.
  • Developing and executing unit tests to ensure code quality and reliability.
  • Collaborating with team members through virtual communication tools for code reviews and knowledge sharing.
  • Learning and applying new programming languages, frameworks, and technologies.
  • Contributing to technical documentation and project updates.
  • Actively participating in team meetings and providing constructive feedback.
  • Troubleshooting and resolving software defects and issues.
  • Supporting the maintenance and enhancement of existing software systems.
We are seeking candidates with a Bachelor's degree in Computer Science, Software Engineering, or a closely related field. Familiarity with at least one modern programming language (e.g., Python, Java, C++, JavaScript) is required. A strong understanding of data structures, algorithms, and object-oriented programming principles is essential. Excellent problem-solving skills, a passion for technology, and the ability to work independently in a remote setting are crucial. Strong written and verbal communication skills are necessary for effective virtual collaboration. Previous internship or project experience in software development is a plus. This role is designed to foster growth and learning in a fully remote capacity, offering exposure to a wide range of software development challenges.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

1025 Al Ghurayfah BHD40000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively recruiting bright and motivated Graduate Software Developers to join their innovative tech team. This is a fantastic opportunity for recent graduates to launch their careers in software development within a supportive and dynamic environment. This position offers the flexibility of a fully remote work arrangement, allowing you to gain valuable industry experience from anywhere. You will work alongside experienced engineers, contributing to the design, development, and testing of cutting-edge software applications. Responsibilities will include writing clean, efficient code, participating in code reviews, and collaborating with team members on various software projects. The ideal candidate will have a strong academic background in Computer Science, Software Engineering, or a related discipline, with a solid understanding of programming principles and data structures. Experience with one or more programming languages such as Python, Java, C++, or JavaScript is required. Familiarity with software development tools and methodologies, such as Git and Agile, is a plus. You should possess excellent problem-solving skills, a keen attention to detail, and a passion for learning and continuous improvement. Strong communication and teamwork skills are essential for success in a remote setting. This internship program provides hands-on experience, mentorship from senior developers, and exposure to real-world software development challenges. We are looking for enthusiastic individuals eager to contribute their skills and grow within our organization. This is an excellent pathway to a full-time role upon successful completion of the internship.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

401 Manama, Capital BHD25000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking bright and enthusiastic Graduate Software Developers to join their innovative technology team in Manama, Capital, BH . This hybrid role provides an excellent opportunity for recent graduates to gain hands-on experience, develop their skills, and contribute to real-world software development projects. You will work alongside seasoned professionals in a supportive and collaborative environment.

Responsibilities include:
  • Assisting in the design, development, testing, and deployment of software applications.
  • Writing clean, efficient, and well-documented code under the guidance of senior developers.
  • Participating in code reviews and contributing to team discussions on technical solutions.
  • Debugging and resolving software defects and issues.
  • Learning and applying new programming languages, frameworks, and tools.
  • Collaborating with cross-functional teams to understand project requirements.
  • Contributing to the continuous improvement of software development processes.
  • Researching and proposing innovative solutions to technical challenges.
  • Documenting software designs and technical specifications.
  • Attending training sessions and workshops to enhance technical skills.

We are looking for 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 technical field. Familiarity with at least one programming language (e.g., Python, Java, C#, JavaScript) is required. A foundational understanding of software development principles, data structures, and algorithms is essential. Strong analytical and problem-solving skills, a passion for technology, and a keen desire to learn are paramount. Excellent communication and teamwork abilities are also necessary. Previous internship experience or personal coding projects are a plus. This internship offers a structured learning path and the potential for full-time employment upon successful completion.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developer Jobs in Manama !

Graduate Software Developer

1030 Juffair, Capital BHD45000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking bright and motivated Graduate Software Developers to join their innovative technology team. This is a fully remote internship opportunity designed for individuals eager to launch their careers in software development. You will work alongside experienced engineers on challenging projects, gaining hands-on experience in coding, testing, and deploying software solutions. This program offers exposure to modern development methodologies, cutting-edge technologies, and a collaborative team environment. We are looking for candidates with a strong foundational understanding of programming principles and a passion for problem-solving and continuous learning. This internship provides a platform to develop your skills and contribute meaningfully to real-world applications.

Key Responsibilities:
  • Participate in the design, development, and testing of software applications under the guidance of senior developers.
  • Write clean, efficient, and well-documented code in various programming languages.
  • Assist in debugging and resolving software defects.
  • Collaborate with team members in an agile development environment.
  • Contribute to code reviews and provide constructive feedback.
  • Learn and apply new technologies and development tools.
  • Help maintain and improve existing software systems.
  • Participate in team meetings and brainstorming sessions.
  • Document technical specifications and user guides.
  • Contribute to the creation of a robust and scalable software product.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++, C#).
  • Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
  • Basic knowledge of databases and SQL is desirable.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt quickly to new challenges.
  • Ability to work independently and manage tasks effectively in a remote setting.
  • A portfolio of personal projects or contributions to open-source software is highly regarded.
This remote internship is an exceptional chance to gain invaluable experience in the tech industry. Our client is committed to fostering talent and providing a supportive environment for early-career professionals to thrive. If you are passionate about technology and eager to build your career, apply today.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

615 Seef, Capital BHD2500 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and enthusiastic Graduate Software Developer to join their dynamic, fully remote engineering team. This is an exceptional opportunity for individuals eager to kickstart their career in software development within a supportive and innovative environment. You will be involved in the full software development lifecycle, from conceptualization and design to implementation and testing. Working closely with senior developers, you will contribute to building robust, scalable, and high-quality software solutions. This role offers extensive learning opportunities and the chance to work with cutting-edge technologies.

Key Responsibilities:
  • Assist in the design, coding, and debugging of software applications.
  • Participate in code reviews to ensure code quality and best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write unit tests and integration tests to ensure the reliability of code.
  • Troubleshoot and resolve software defects and issues.
  • Contribute to technical documentation and knowledge sharing.
  • Stay updated with emerging technologies and industry trends.
  • Adhere to remote work best practices and maintain effective communication with team members.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming fundamentals and data structures.
  • Familiarity with at least one programming language such as Python, Java, C++, or JavaScript.
  • Basic knowledge of software development methodologies (e.g., Agile).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and manage time effectively in a remote setting.
  • A passion for technology and a desire to learn and grow.
This is a fantastic entry-level position for aspiring developers looking to make a significant impact. The company is committed to fostering talent and providing a clear career path for its employees. If you are a proactive individual with a keen interest in software engineering and thrive in a remote work culture, we encourage you to apply. The position is based in the region of Seef, Capital, BH , and operates entirely remotely, offering flexibility and work-life balance.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer

00973 Seef, Capital BHD50000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a motivated and enthusiastic Junior Software Developer to join their dynamic, remote-first engineering team. This is an exceptional opportunity for a recent graduate or early-career professional to kickstart their career in a challenging yet supportive environment. You will work alongside experienced developers, contributing to the design, development, and maintenance of innovative software solutions. Your primary responsibilities will include writing clean, efficient, and well-documented code, participating in code reviews, debugging and resolving software defects, and collaborating with cross-functional teams to understand user needs and translate them into technical specifications. You will also be involved in the testing of software components and assisting in the deployment processes. This role requires a strong foundational understanding of programming principles and a passion for learning new technologies. We are looking for individuals who are proactive, possess excellent problem-solving skills, and can effectively communicate in a virtual setting. The ideal candidate will have experience with at least one modern programming language such as Python, Java, or C#, and familiarity with version control systems like Git. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, though equivalent practical experience will be considered. This position is fully remote, allowing you to work from anywhere within the specified region, fostering a healthy work-life balance. You will be provided with all the necessary tools and resources to succeed in this role. Opportunities for professional growth and advancement within the company are abundant for high-performers. If you are eager to contribute to cutting-edge projects and grow your skills in a collaborative, remote-friendly culture, we encourage you to apply. The role is based in **Seef, Capital, BH**, but the work is performed remotely.
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 Developer Jobs View All Jobs in Manama