Senior Software Development Lead

2 weeks ago


Manama, Manama, Bahrain 01 Systems Full time

About Us

At 01 Systems, we pride ourselves on delivering cutting-edge solutions and services to over 300 customers across more than 90 countries. Our team is passionate about creating innovative state-of-the-art products that cater to both the financial and non-financial sectors.

Job Overview

We are seeking an experienced development lead with a proven track record of building large-scale, mission-critical software in a fast-paced agile environment. In addition to design and architecture skills, the ideal candidate should be able to guide the development team, mentor engineers, and collaborate with cross-functional teams effectively.

Main Responsibilities:

  • Analyzing Requirements: Collaborate with business analysts and product leads to define end-user web interfaces and functionalities, working closely with project managers to assign tasks and schedule effectively.
  • Product Ownership: Own the product from a technical standpoint, proactively improving it while reducing technical debt.
  • Engineering Efforts: Work with user experience designers and software architects to scope and plan engineering efforts and dependencies.
  • Design and Development: Design web services, database schema, and back-end components that are performant and scalable, ensuring security needs are met and best practices are followed across the full application stack.
  • Troubleshooting: Troubleshoot customer issues when the support team is unable to resolve them.
  • Investigation and Research: Investigate new technologies, tools, and practices to improve quality, productivity, and achieve functionality for the product.
Qualifications and Skills

Required Knowledge, Skills, and Capabilities:

  • Bachelor's or Master's Degree in Computer Science, Information System, Computer Engineering, or related field.
  • 7+ years of professional experience developing enterprise-level consumer-facing web applications across the full development stack.
  • 3+ years of experience leading a team of developers to deliver and maintain back-end services, including RESTful API endpoints using .Net Framework and/or .Net Core.
  • 3+ years of experience leading a team of developers to deliver and maintain client-side components with modern frameworks (React, Angular, Vue etc.).
  • Competencies in developing database schema and queries in optimal manner for enterprise relational databases (Oracle, MS SQL Server, DB2 etc.).
  • Strong analytical and problem-solving skills.

Desirable Knowledge, Skills, and Capabilities:

  • High levels of initiative, along with the ability to lead teams composed of individuals from diverse backgrounds and varying skill levels.
  • Ability to lead from the front; willing to assist other team members through brainstorming, review, mentorship, knowledge-sharing or whatever it takes to improve the performance of the team.
  • Ability to understand and articulate good architectural and design principles.
  • Strong written and verbal communication skills, including the ability to present complex information in a succinct and easily acceptable manner.
  • Experience with modern cloud platforms such as AWS and Azure, and familiarity with mobile application development.
  • Experience working in an agile development environment.
  • Drive for continuous learning and self-improvement.
  • Familiarity with source control, bug tracking tools, agile project management, and CI/CD toolchain.


  • Manama, Manama, Bahrain Penny Software Full time

    At Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Job DescriptionLead a team of software engineers, providing guidance and mentorship to foster a culture of excellence and continuous learning.Oversee the end-to-end software development lifecycle, from planning and design to implementation and deployment.Define and drive the technical vision and strategy for software projects, evaluating and recommending...


  • Manama, Manama, Bahrain RESO Full time

    We are seeking an experienced Senior Software Development Manager to lead our tech team and drive project delivery and success.The ideal candidate will have a proven track record of building and leading high-performing tech teams, ensuring effective communication and collaboration within the team. They will also work closely with cross-functional teams to...


  • Manama, Manama, Bahrain RESO Full time

    Main Purpose of JobWe are seeking an experienced Senior Software Developer who is skilled in Ant Design, Next.js, Type Script, Redis, Mongo DB, AWS Amplify, and Amazon S3. This role will lead software development projects and provide technical leadership.Key ResponsibilitiesProject Oversight: Lead and manage software development projects to ensure alignment...

  • Senior software developer

    45 minutes ago


    Manama, Manama, Bahrain Braxtone Group. Full time

    Main Purpose of Job: We are seeking an experienced Senior Software Developer who is skilled in Ant Design, Next.js, Type Script, Redis, Mongo DB, AWS Amplify, and Amazon S3. The ideal candidate will oversee project management tasks, represent required solutions for the company, and provide necessary technical support to team members. This role demands a...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job OverviewWe are seeking an experienced technical professional to lead the development of high-performance software solutions. As a key member of our team, you will be responsible for translating architectural designs into efficient, maintainable code.Main ResponsibilitiesImplement and optimize software solutions in collaboration with the Solution...

  • Senior software engineer

    44 minutes ago


    Manama, Manama, Bahrain ARRAY INNOVATION Full time

    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...

  • Technical Lead

    4 days ago


    Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    Nexcel Computer Solutions Job OpportunitiesWe are seeking a highly skilled and experienced Technical Lead - Software Engineering to join our team.The successful candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related fields, and a minimum of 5 years of experience working with various...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    About ARRAY INNOVATIONARRAY INNOVATION is a trailblazing software services company dedicated to revolutionizing the tech landscape. Our team is comprised of innovative individuals who strive for excellence in every aspect of their work.We're committed to delivering top-notch software solutions that meet the evolving needs of our clients. As Senior Software...


  • Manama, Manama, Bahrain RESO Full time

    About the Role:We are seeking an experienced Software Development Team Lead to join our global sales team. As a key member of our organization, you will be responsible for leading and mentoring a team of software development representatives (SDRs) to drive business growth and customer satisfaction.Key Responsibilities:Lead and manage a team of SDRs to...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    About the RoleAt ARRAY INNOVATION, we're looking for a highly skilled Senior Software Engineer with expertise in Java to join our team. As a Java Technology Lead, you'll be responsible for designing, developing, and maintaining high-quality software solutions for our esteemed clients.Key Responsibilities:Develop and implement robust Java-based software...

  • Senior Net Developer

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    We are seeking a senior Net developer to lead our software engineering team in delivering mission-critical software applications. As a seasoned professional, you will be responsible for designing, developing and delivering large-scale software applications in a fast-paced agile environment.About Our CultureWe value innovation, collaboration, and continuous...


  • Manama, Manama, Bahrain 01 Systems Full time

    Company Overview01 Systems is a leading provider of innovative software solutions and services, serving over 300 customers in more than 90 countries. Our mission is to deliver state-of-the-art technology that meets the needs of both financial and non-financial sectors.Job DescriptionWe are seeking an experienced C++ Software Engineer with a passion for...


  • Manama, Manama, Bahrain J.P. Morgan Full time

    Job Description:We are seeking an experienced Software Engineer II to join our team. As a member of our agile software engineering team, you will be responsible for designing, developing, and troubleshooting software components of our state-of-the-art technology products.


  • Manama, Manama, Bahrain SaluberMD Full time

    Senior/Junior Software Engineer We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and Type Script. Experience with Angular, Java, and Spring...


  • Manama, Manama, Bahrain Zain Bahrain Full time

    About the RequirementsWe are seeking a Senior Software Engineer to join our digital transformation journey. As a key member of our team, you will contribute to the design of technology solutions pertaining to user experience, data quality, and security.Your primary responsibilities will include identifying and developing digital innovations to reduce...


  • Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    About the JobWe are seeking an experienced Senior Developer to join our team at Nexcel Computer Solutions.The ideal candidate will possess a deep understanding of software development principles, including design patterns and algorithms.


  • Manama, Manama, Bahrain Braxtone Group. Full time

    Main Purpose of Job: We are looking for a motivated Junior Software Developer with foundational experience in Ant Design, Next.js, Type Script, Redis, Mongo DB, 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...


  • Manama, Manama, Bahrain SWATX Full time

    **Job Overview:** Director of Software Development OperationsWe are looking for a highly skilled Director of Software Development Operations to join our team at SWATX.This key leadership role involves:Leading the technical delivery and execution of all projects within our organization, ensuring timely and budget-friendly delivery.Developing and implementing...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team in developing a strategic cross-business platform. This role offers an exciting opportunity to shape our business and work with a highly skilled technology team.Key Responsibilities:• Take ownership of development tasks and ensure timely delivery• Work closely with...