80 Javascript Developer jobs in Bahrain
Oracle Cloud Developer - Python & Javascript (CSS) - Bahrain
Posted today
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Job Description
What you'll do
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our Electronic Support Services. A primary point of contact for customers, you are responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues.
Responsibilities
What we are looking for
As a Systems Engineer, you will interface with the customer's IT staff on a regular basis. Either at the client's site or from a remote location, you will be responsible for resolution of moderately complex technical problems related to the installation, recommended maintenance and use and repair/workarounds for Oracle products. You should have knowledge of some Oracle products and one platform that is being supported. You will be expected to work with only general guidance from senior engineers and management and, in some areas may work independently.
- Ability to be a technical team leader and coach team members in relevant skills. Finding ways to recognize the contributions of others in the team.
- Assess and analyze customers business needs to make sure that Oracle solutions meets the customer’s objectives.
- Assist customers in their overall Journey to Cloud.
- Ensure Oracle cloud technologies are leveraged appropriately using best practices.
- Be the Oracle Solution Delivery authority to ensure that customers make informed decisions regarding scope to achieve beneficial solutions cost effectiveness, quality and reusability.
- Providing technical guidance on Oracle cloud and/or on-premise solutions to customer and other Oracle team members to underpin successful delivery.
- Support solutions around multi-cloud and hybrid cloud setups.
- Ensure successful handover from Implementation toward operations making sure the implemented solution will fit the customer requirements.
- Maintain the Oracle Solution to make sure the customer demands needs will be met. Platforms for Oracle solutions are on premise, cloud or hybrid running various workloads (application, middleware, database and infrastructure).
- Working closely with the Technical Account Manager to ensure that the individual work streams are technically well managed.
- Be the main contact for new business opportunities by supporting our presales team. Identifies and promotes opportunities for sales of Oracle products and services to support business growth.
- Actively lead and contribute to strategic programs and initiatives.
- To summary - helping to use and take the best advantage of all the value our company offers to our customers.
- A competitive salary with exciting benefits
- Flexible and remote working so you can do your best work
- Learning and development opportunities to advance your career
- An Employee Assistance Program to support your mental health
- Employee resource groups that champion our diverse communities
- Core benefits such as medical, life insurance, and access to retirement planning
- An inclusive culture that celebrates what makes you unique
Career Level - IC2
About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Oracle by 2x
Get notified about new Cloud Engineer jobs in Bahrain .
Manama, Capital Governorate, Bahrain 21 hours ago
Awali, Southern Governorate, Bahrain 1 day ago
Cloud Operations Architect, Bahrain, MENATManama, Capital Governorate, Bahrain 2 weeks ago
Data Center Facility Engineer , DCC CommunitiesManama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain 4 weeks ago
Quality Assurance Engineer (Software Testing)Manama, Capital Governorate, Bahrain 1 month ago
Software Engineer (Python/Linux/Packaging)Manama, Capital Governorate, Bahrain 8 months ago
Manama, Capital Governorate, Bahrain 4 weeks ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain 2 days ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 1 month ago
Python and Kubernetes Software Engineer - Data, AI/ML & AnalyticsManama, Capital Governorate, Bahrain 4 months ago
Software Engineer - Python - Container ImagesManama, Capital Governorate, Bahrain 2 weeks ago
Manama, Capital Governorate, Bahrain 5 days ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain BHD1,200.000-BHD1,300.000 3 months ago
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & AnalyticsManama, Capital Governorate, Bahrain 1 month ago
Graduate Software Engineer, Open Source and Linux, Canonical UbuntuManama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain 2 days ago
Manama, Capital Governorate, Bahrain 1 month ago
Software Engineer - Python - Container ImagesManama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearchManama, Capital Governorate, Bahrain 1 month ago
System Software Engineer - Python interpreter, tooling, and ecosystemManama, Capital Governorate, Bahrain 1 month ago
Software Engineer II- Java and/or PythonWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrOracle Cloud Developer - Python & Javascript (CSS) - Bahrain
Posted today
Job Viewed
Job Description
What you'll do
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our Electronic Support Services. A primary point of contact for customers, you are responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues.
Responsibilities
What we are looking for
As a Systems Engineer, you will interface with the customer's IT staff on a regular basis. Either at the client's site or from a remote location, you will be responsible for resolution of moderately complex technical problems related to the installation, recommended maintenance and use and repair/workarounds for Oracle products. You should have knowledge of some Oracle products and one platform that is being supported. You will be expected to work with only general guidance from senior engineers and management and, in some areas may work independently.
- Ability to be a technical team leader and coach team members in relevant skills. Finding ways to recognize the contributions of others in the team.
- Assess and analyze customers business needs to make sure that Oracle solutions meets the customer’s objectives.
- Assist customers in their overall Journey to Cloud.
- Ensure Oracle cloud technologies are leveraged appropriately using best practices.
- Be the Oracle Solution Delivery authority to ensure that customers make informed decisions regarding scope to achieve beneficial solutions cost effectiveness, quality and reusability.
- Providing technical guidance on Oracle cloud and/or on-premise solutions to customer and other Oracle team members to underpin successful delivery.
- Support solutions around multi-cloud and hybrid cloud setups.
- Ensure successful handover from Implementation toward operations making sure the implemented solution will fit the customer requirements.
- Maintain the Oracle Solution to make sure the customer demands needs will be met. Platforms for Oracle solutions are on premise, cloud or hybrid running various workloads (application, middleware, database and infrastructure).
- Working closely with the Technical Account Manager to ensure that the individual work streams are technically well managed.
- Be the main contact for new business opportunities by supporting our presales team. Identifies and promotes opportunities for sales of Oracle products and services to support business growth.
- Actively lead and contribute to strategic programs and initiatives.
- To summary - helping to use and take the best advantage of all the value our company offers to our customers.
- A competitive salary with exciting benefits
- Flexible and remote working so you can do your best work
- Learning and development opportunities to advance your career
- An Employee Assistance Program to support your mental health
- Employee resource groups that champion our diverse communities
- Core benefits such as medical, life insurance, and access to retirement planning
- An inclusive culture that celebrates what makes you unique
Career Level - IC2
About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. #J-18808-Ljbffr
Oracle Cloud Developer - Python & Javascript (CSS) - Bahrain
Posted 1 day ago
Job Viewed
Job Description
Job Description
What you'll do
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our Electronic Support Services. A primary point of contact for customers, you are responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues.
Responsibilities
What we are looking for
As a Systems Engineer, you will interface with the customer's IT staff on a regular basis. Either at the client's site or from a remote location, you will be responsible for resolution of moderately complex technical problems related to the installation, recommended maintenance and use and repair/workarounds for Oracle products. You should have knowledge of some Oracle products and one platform that is being supported. You will be expected to work with only general guidance from senior engineers and management and, in some areas may work independently.
- Ability to be a technical team leader and coach team members in relevant skills. Finding ways to recognize the contributions of others in the team.
- Assess and analyze customers business needs to make sure that Oracle solutions meets the customer’s objectives.
- Assist customers in their overall Journey to Cloud.
- Ensure Oracle cloud technologies are leveraged appropriately using best practices.
- Be the Oracle Solution Delivery authority to ensure that customers make informed decisions regarding scope to achieve beneficial solutions cost effectiveness, quality and reusability.
- Providing technical guidance on Oracle cloud and/or on-premise solutions to customer and other Oracle team members to underpin successful delivery.
- Support solutions around multi-cloud and hybrid cloud setups.
- Ensure successful handover from Implementation toward operations making sure the implemented solution will fit the customer requirements.
- Maintain the Oracle Solution to make sure the customer demands needs will be met. Platforms for Oracle solutions are on premise, cloud or hybrid running various workloads (application, middleware, database and infrastructure).
- Working closely with the Technical Account Manager to ensure that the individual work streams are technically well managed.
- Be the main contact for new business opportunities by supporting our presales team. Identifies and promotes opportunities for sales of Oracle products and services to support business growth.
- Actively lead and contribute to strategic programs and initiatives.
- To summary - helping to use and take the best advantage of all the value our company offers to our customers.
- A competitive salary with exciting benefits
- Flexible and remote working so you can do your best work
- Learning and development opportunities to advance your career
- An Employee Assistance Program to support your mental health
- Employee resource groups that champion our diverse communities
- Core benefits such as medical, life insurance, and access to retirement planning
- An inclusive culture that celebrates what makes you unique
Career Level - IC2
About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Software Engineer, Ceph & Distributed Storage Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Golang System Software Engineer - Containers / Virtualisation Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch System Software Engineer - Python interpreter, tooling, and ecosystem #J-18808-Ljbffr
Oracle Cloud Developer - Python & Javascript (CSS) - Bahrain

Posted 4 days ago
Job Viewed
Job Description
What you'll do
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our Electronic Support Services. A primary point of contact for customers, you are responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues.
**Responsibilities**
What we are looking for
As a Systems Engineer, you will interface with the customer's IT staff on a regular basis. Either at the client's site or from a remote location, you will be responsible for resolution of moderately complex technical problems related to the installation, recommended maintenance and use and repair/workarounds for Oracle products. You should have knowledge of some Oracle products and one platform that is being supported. You will be expected to work with only general guidance from senior engineers and management and, in some areas may work independently.
+ _Ability to be a technical team leader and coach team members in relevant skills. Finding ways to recognize the contributions of others in the team._
+ _Assess and analyze customers business needs to make sure that Oracle solutions meets the customer's objectives._
+ _Assist customers in their overall Journey to Cloud._
+ _Ensure Oracle cloud technologies are leveraged appropriately using best practices._
+ _Be the Oracle Solution Delivery authority to ensure that customers make informed decisions regarding scope to achieve beneficial solutions cost effectiveness, quality and reusability._
+ _Providing technical guidance on Oracle cloud and/or on-premise solutions to customer and other Oracle team members to underpin successful delivery._
+ _Support solutions around multi-cloud and hybrid cloud setups._
+ _Ensure successful handover from Implementation toward operations making sure the implemented solution will fit the customer requirements._
+ _Maintain the Oracle Solution to make sure the customer demands needs will be met. Platforms for Oracle solutions are on premise, cloud or hybrid running various workloads (application, middleware, database and infrastructure)._
+ _Working closely with the Technical Account Manager to ensure that the individual work streams are technically well managed._
+ _Be the main contact for new business opportunities by supporting our presales team. Identifies and promotes opportunities for sales of Oracle products and services to support business growth._
+ _Actively lead and contribute to strategic programs and initiatives._
+ _To summary - helping to use and take the best advantage of all the value our company offers to our customers._
What we will offer you
- A competitive salary with exciting benefits
- Flexible and remote working so you can do your best work
- Learning and development opportunities to advance your career
- An Employee Assistance Program to support your mental health
- Employee resource groups that champion our diverse communities
- Core benefits such as medical, life insurance, and access to retirement planning
- An inclusive culture that celebrates what makes you unique
At Oracle, we don't just respect differences - we celebrate them. We believe that innovation starts with inclusion, and that to create the future, we need people with a diverse set of backgrounds, perspectives, and abilities. That's why we're committed to creating a workplace where all kinds of people can do their best work. When everyone's voice is heard and valued, we're inspired to go beyond what's been done before.
Level - IC2
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Oracle Cloud Developer - Python & Javascript (CSS) - Bahrain

Posted 4 days ago
Job Viewed
Job Description
What you'll do
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our Electronic Support Services. A primary point of contact for customers, you are responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues.
**Responsibilities**
What we are looking for
As a Systems Engineer, you will interface with the customer's IT staff on a regular basis. Either at the client's site or from a remote location, you will be responsible for resolution of moderately complex technical problems related to the installation, recommended maintenance and use and repair/workarounds for Oracle products. You should have knowledge of some Oracle products and one platform that is being supported. You will be expected to work with only general guidance from senior engineers and management and, in some areas may work independently.
+ _Ability to be a technical team leader and coach team members in relevant skills. Finding ways to recognize the contributions of others in the team._
+ _Assess and analyze customers business needs to make sure that Oracle solutions meets the customer's objectives._
+ _Assist customers in their overall Journey to Cloud._
+ _Ensure Oracle cloud technologies are leveraged appropriately using best practices._
+ _Be the Oracle Solution Delivery authority to ensure that customers make informed decisions regarding scope to achieve beneficial solutions cost effectiveness, quality and reusability._
+ _Providing technical guidance on Oracle cloud and/or on-premise solutions to customer and other Oracle team members to underpin successful delivery._
+ _Support solutions around multi-cloud and hybrid cloud setups._
+ _Ensure successful handover from Implementation toward operations making sure the implemented solution will fit the customer requirements._
+ _Maintain the Oracle Solution to make sure the customer demands needs will be met. Platforms for Oracle solutions are on premise, cloud or hybrid running various workloads (application, middleware, database and infrastructure)._
+ _Working closely with the Technical Account Manager to ensure that the individual work streams are technically well managed._
+ _Be the main contact for new business opportunities by supporting our presales team. Identifies and promotes opportunities for sales of Oracle products and services to support business growth._
+ _Actively lead and contribute to strategic programs and initiatives._
+ _To summary - helping to use and take the best advantage of all the value our company offers to our customers._
What we will offer you
- A competitive salary with exciting benefits
- Flexible and remote working so you can do your best work
- Learning and development opportunities to advance your career
- An Employee Assistance Program to support your mental health
- Employee resource groups that champion our diverse communities
- Core benefits such as medical, life insurance, and access to retirement planning
- An inclusive culture that celebrates what makes you unique
At Oracle, we don't just respect differences - we celebrate them. We believe that innovation starts with inclusion, and that to create the future, we need people with a diverse set of backgrounds, perspectives, and abilities. That's why we're committed to creating a workplace where all kinds of people can do their best work. When everyone's voice is heard and valued, we're inspired to go beyond what's been done before.
Level - IC2
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Junior Software Developer
Posted today
Job Viewed
Job Description
Braxtone Group consist of 4 Divisions having its operation in Bahrain, Oman and Dubai.Advisory and.
Show More
Location: Manama, Bahrain
Work Style: In-person
Job Description
Main Purpose of Job:
We are looking for a motivated Junior Software Developer with foundational experience in Ant Design, Next.js, TypeScript, Redis, MongoDB, AWS Amplify, and Amazon S3 . The ideal candidate will assist in developing and maintaining software solutions while gaining hands-on experience and growing their technical expertise under the guidance of senior developers.
Key Responsibilities:
- Software Development: Assist in building and maintaining applications using Next.js and TypeScript, incorporating Ant Design components.
- Collaboration: Work closely with senior developers and team members to implement features and troubleshoot issues.
- Database Operations: Support the integration and management of data using Redis and MongoDB.
- Cloud Integration: Assist in deploying and managing applications with AWS Amplify and Amazon S3.
- Code Contribution: Write clean, efficient, and maintainable code, following best practices.
- Learning & Development: Continuously improve technical skills by learning from peers, participating in team discussions, and utilizing company-provided resources.
- Testing & Debugging: Perform testing and debugging to ensure software functionality and reliability.
- Documentation: Create and maintain technical documentation for reference and reporting.
Educational, Skills, and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- 1-2 years of experience in web development (internships and personal projects are acceptable).
Additional Eligibility Qualifications:
- Basic knowledge of Ant Design, Next.js, and TypeScript.
- Familiarity with Redis and MongoDB.
- Understanding of AWS Amplify and Amazon S3 (or willingness to learn quickly).
- Exposure to modern front-end and back-end development practices.
- Problem-Solving: Ability to troubleshoot and debug issues with guidance.
- Communication: Strong verbal and written communication skills for team collaboration.
- Growth Mindset: Eagerness to learn, take feedback constructively, and improve skills.
Senior Software Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, and deploy robust and scalable software applications.
- Write high-quality, maintainable, and efficient code using best practices.
- Collaborate with product managers and designers to define software requirements and specifications.
- Lead the technical design and architecture of new features and systems.
- Mentor and guide junior developers, fostering a culture of technical excellence.
- Identify and resolve software defects and performance issues.
- Participate in code reviews to ensure code quality and consistency.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to the continuous improvement of development processes and tools.
- Ensure the security and performance of deployed applications.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in software development.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Extensive experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Spring Boot, Django).
- Strong understanding of database systems (e.g., SQL, NoSQL) and data modeling.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Solid knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Experience with microservices architecture is a plus.
This position offers a competitive salary, comprehensive benefits package, and opportunities for professional development in a collaborative and innovative work environment. If you are a talented Senior Software Developer looking for a challenging and rewarding role, we encourage you to apply.
Be The First To Know
About the latest Javascript developer Jobs in Bahrain !
Graduate Software Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Collaborate with senior developers and cross-functional teams to design, code, test, and debug software applications.
- Develop and maintain efficient, reusable, and reliable code using modern programming languages such as Python, Java, or C#.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing.
- Contribute to the development of new features and enhancements for existing software products.
- Troubleshoot and resolve software defects and issues reported by users or QA teams.
- Assist in the documentation of software designs, processes, and procedures.
- Stay up-to-date with emerging technologies and industry best practices.
- Engage in continuous learning and professional development to enhance technical skills.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of data structures, algorithms, and object-oriented programming concepts.
- Proficiency in at least one high-level programming language (e.g., Python, Java, C++, C#).
- Familiarity with version control systems such as Git.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
- A proactive attitude and a keen interest in learning new technologies.
This role offers excellent career progression opportunities, competitive compensation, and the chance to work on exciting projects that impact a global user base. Join us and shape the future of technology!
Senior Software Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, and maintain high-quality software applications and systems.
- Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
- Write clean, efficient, well-documented, and maintainable code.
- Lead the technical design and architecture of new features and products.
- Identify and address performance bottlenecks and bugs.
- Mentor and guide junior software developers, providing technical leadership and support.
- Participate in code reviews to ensure code quality and adherence to standards.
- Stay up-to-date with the latest industry trends, technologies, and best practices.
- Contribute to the improvement of development processes and tools.
- Troubleshoot and resolve complex technical issues.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Strong experience with modern software development frameworks and technologies (e.g., Spring, Django, .NET, React, Angular).
- Solid understanding of object-oriented programming (OOP) and design patterns.
- Experience with database systems (e.g., SQL, NoSQL).
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Experience with Agile development methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Experience with CI/CD pipelines and DevOps practices is advantageous.
This is a challenging and rewarding role for a talented developer looking to make a significant impact.
Junior Software Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Write, test, and debug high-quality code for software applications.
- Assist in the design and architecture of new software features and systems.
- Collaborate with senior developers on project tasks and assignments.
- Participate in code reviews to ensure code quality and identify potential issues.
- Develop and maintain technical documentation for software projects.
- Troubleshoot and resolve software defects and issues reported by users or QA.
- Learn and apply new programming languages, frameworks, and technologies.
- Contribute to the development of user interfaces and user experiences.
- Work with databases to store and retrieve data efficiently.
- Participate in agile development processes and team meetings.
- Support the deployment and maintenance of software applications.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of at least one programming language (e.g., Python, Java, C#, JavaScript).
- Understanding of software development principles, data structures, and algorithms.
- Familiarity with version control systems like Git is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Attention to detail and a commitment to producing high-quality work.
- Ability to work effectively in a fast-paced environment.
- Residency in or willingness to relocate to the Zallaq, Southern, BH area.