Senior Software Engineer

2 days ago


Manama, Manama, Bahrain The Headhunter Full time 60,000 - 120,000 per year


Job Good Life Good

The HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in Staffing industry and our core business are Candidates and Clients.

Our client is not just another software services company they are a team of dreamers, innovators, and trailblazers From startup grit to big-tech ambitions, they're on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you're ready to be part of this exciting journey, they want you on their team

They are looking for exceptional Senior Software Engineers to join their team on this epic adventure.

Position: Senior Software Engineer (Java/Python)

Location: Bahrain

Job Type: Full-time

Experience: Minimum 5 years

Job Description:

Array is currently seeking an exceptional Senior Software Lead to join our accomplished team. As a Senior Software Lead, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions for our esteemed clients. We are seeking individuals with a strong foundation in software engineering principles, a passion for technology, and a proven track record of successful project delivery.

Key Responsibilities:

Leadership and Mentorship:

Lead a team of software engineers, providing guidance, mentorship, and support.

Foster a culture of excellence, collaboration, and continuous learning within the team.

Project Management:

- Oversee the end-to-end software development lifecycle, from planning and design to implementation and deployment.

- Coordinate with stakeholders to define project scope, goals, and deliverables.
Technical Strategy:

- Define and drive the technical vision and strategy for software projects.

- Evaluate and recommend appropriate technologies, tools, and frameworks to meet project requirements.

- Code Quality and Review:

- Ensure adherence to coding standards, best practices, and quality guidelines.

- Conduct code reviews and provide constructive feedback to team members.
Collaboration and Communication:

- Collaborate effectively with cross-functional teams, including product management, design, and QA.

- Communicate project status, risks, and dependencies to stakeholders in a clear and timely manner.
- Problem Solving:

- Identify and address technical challenges and bottlenecks in software development.

Proactively anticipate and mitigate risks to ensure project success.
Continuous Improvement:

Drive process improvements and initiatives to enhance team productivity and efficiency.

Stay abreast of industry trends and emerging technologies, incorporating them into our development practices.
Software Development:

Design, develop, and breathe life into software solutions using either Java or Python.

Collaborate fearlessly with cross-functional teams to turn ideas into reality.
Cloud Integration:

Architect the skies Use your cloud expertise to build scalable and resilient solutions.

Infuse our projects with the power of cloud-based services for optimal performance.
CI/CD Implementation:

Be the maestro of continuous integration and deployment, orchestrating seamless software delivery.

Ensure our CI/CD pipelines are a symphony of efficiency and reliability.
Code Quality and Review:

Raise the bar Uphold the highest standards of code quality, and inspire your team to follow suit.

Lead code reviews like a rockstar, sharing your wisdom and fostering growth.

Technical Leadership:

Lead by example. Contribute to the technical saga of our projects, guiding them to greatness.

Mentor your fellow adventurers, igniting their passion for technology.
Problem Solving:

Embrace the challenges Dive into the unknown, troubleshoot, and conquer.

Collaborate with our fearless stakeholders to turn obstacles into victories.
Documentation:

Document the epic journey Create narratives for code, design, and implementation.

Ensure our tech lore aligns with industry best practices and standards

Qualifications:

Bachelor's or Master's degree in the School of Epic (Computer Science, Software Engineering, or a related field).

Minimum of 5 years of hands-on experience in the realms of Java or Python.

Fluent in the language of innovation choose your dialect (Java or Python).

Master of the tech arts: software architecture, design patterns, and best practices.

Cloud commander: experience with AWS, Azure, GCP, or other cloud realms.

CI/CD sorcerer: proficiency with CI/CD tools for a seamless development journey.

Problem-solving hero with analytical superpowers.

Communication and collaboration skills that resonate with startup energy.
Additional Requirements:

Proven track record of delivering legendary software solutions on time and within budget.

Thrive in the chaos of an Agile development environment.

Team player with social XP we're building a tribe, not just a team.

Always ahead of the curve stay curious, stay cool.
Good to have:

Cloud certifications from AWS, GCP, or Azure.

Experience with startup culture adaptability to the fast-paced, ever-changing environment.

Any client-facing roles your ability to understand and meet client needs is a plus.

Low latency or ultra-low latency coding skills.




  • Manama, Manama, Bahrain DHD Software Development Full time 20,000 - 60,000 per year

    Software Engineer InternDuration: 2–3 Months | Type: Internship | Location: Manama, Bahrain (Hybrid / Remote)At DHD Software Development, we empower businesses with smart and scalable digital solutions. We specialize in building innovative, high-quality software that helps clients optimize operations and accelerate growth. As part of our team, you'll...


  • Manama, Manama, Bahrain The Headhunter Full time 60,000 - 120,000 per year

    Job Good Life GoodThe HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in Staffing industry and our core business are Candidates and Clients.Our client is...


  • Manama, Manama, Bahrain Canonical - Jobs Full time $80,000 - $120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain Canonical - Jobs Full time 120,000 - 180,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain EazyPay- Eazy Financial Services B.S.C Full time 90,000 - 120,000 per year

    Company DescriptionEstablished in 2016, Eazy Financial Services is a licensed and regulated entity by the Central Bank of Bahrain. Eazy is the 5th POS and Online Payment Gateway acquirer, as well as a Payment Services Provider – Card and Virtual Account issuer in the Kingdom of Bahrain. Operating under the trademark EazyPay, Eazy offers comprehensive...


  • Manama, Manama, Bahrain Canonical - Jobs Full time 100,000 - 150,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain Canonical - Jobs Full time 60,000 - 120,000 per year

    We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...


  • Manama, Manama, Bahrain Penny Software Full time 9,000 - 12,000 per year

    We are looking for a QA Engineer with 1–3 years of experience in both automation and manual testing to join our dedicated Quality Assurance team. In this role, you will play a critical part in maintaining our high standards of quality. You'll help ensure smooth, high-quality releases by combining hands-on exploratory testing with the development and...


  • Manama, Manama, Bahrain MedPro TechTham Solutions W.L.L Full time 90,000 - 120,000 per year

    Job Title:Senior Software DeveloperCompany:MedPro TechTham Solutions W.L.LLocation:Onsite – BahrainEmployment Type:Full-timeAbout Us:MedPro TechTham Solutions W.L.L is a forward-thinking technology company delivering innovative digital solutions for the healthcare and enterprise sector. We are looking for a highly skilled Senior Software Developerto join...

  • Software Engineer

    2 days ago


    Manama, Manama, Bahrain Canonical - Jobs Full time $60,000 - $120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...