Digital Software Engineer

3 months ago


Doha, Qatar Qatar Airways Full time

About the role

Roles and Responsibilities
- Design and develop high quality and reliable code with unit test cases, meeting given specifications.
- Create Documentation, sequence diagram and other low-level design artefacts.
- Perform code analysis, peer reviews, requirement analysis, software review, system risk analysis and software reliability analysis.
- Ensures the developed code covers the non-functional requirements including performance, security, auditing and integrity.
- Resolve production incidents or defects as needed, and proactively identify potential issues before they appear in the production environment; contribute to the root cause analysis.
- Drive high performance and accountability for own deliverables. Work well within a team and always work for team success by supporting other team members, constructively acting on feedback, and identifying challenging opportunities that enhance career
- growth.
- Contribute in defining secure coding standards and work in a team to follow best practices to ensure quality, scalability, and security of deliverables.
- Tackle challenges and solve complex problems on a daily basis.

Be part of an extraordinary story

Your skills. Your imagination. Your ambition. Here, there are no boundaries to your potential and the impact you can make. You’ll find infinite opportunities to grow and work on the biggest, most rewarding challenges that will build your skills and experience. You have the chance to be a part of our future, and build the life you want while being part of an international community.

Our best is here and still to come. To us, impossible is only a challenge. Join us as we dare to achieve what’s never been done before. Together, everything is possible.

**Qualifications**:
About You
- Relevant college or University qualification to minimum Bachelor’s level
- Expertise in JSF, Spring boot, micro services and hibernate
- Hands-on experience working with RESTful web services and JSON
- Knowledge of DDD and design patterns
- Knowledge of cloud technologies and Kubernetes
- Good knowledge of agile Devops process with SCRUM.
- Ability to work independently with mínimal supervision and ensure the transparency of the work.
- Good communication skills

About Qatar Airways Group

Our story started with four aircraft. Today, we deliver excellence across 12 different businesses coming together as one. We’ve grown fast, broken records and set trends that others follow. We don’t slow down by the fear of failure. Instead, we dare to achieve what’s never been done before.

So whether you’re creating a unique experience for our customers or innovating behind the scenes, every person contributes to our proud story. A story of spectacular growth and determination. Now is the time to bring your best ideas and passion to a place where your ambition will know no boundaries, and be part of a truly global community.

How to apply



  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Digital Design Engineer Job Description **About the Role** We are seeking a highly skilled Digital Design Engineer to join our team at Google. As a key member of our engineering team, you will be responsible for designing and developing digital systems using SystemVerilog RTL. **Responsibilities** * Design and develop digital systems using SystemVerilog...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Digital Design Engineer Job Description **About the Role** We are seeking a highly skilled Digital Design Engineer to join our team at Google. As a key member of our engineering team, you will be responsible for designing and developing digital systems using SystemVerilog RTL. **Responsibilities** * Design and develop digital systems using SystemVerilog...


  • Doha, Baladīyat ad Dawḩah, Qatar Boeing Full time

    Job DescriptionAt Boeing, we are seeking a highly skilled Software Engineering Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications and systems.Key ResponsibilitiesDevelop Software Applications: Design, develop, and test software applications using...


  • Doha, Baladīyat ad Dawḩah, Qatar Boeing Full time

    Job DescriptionAt Boeing, we are seeking a highly skilled Software Engineering Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications and systems.Key ResponsibilitiesDevelop Software Applications: Design, develop, and test software applications using...


  • Doha, Baladīyat ad Dawḩah, Qatar MACE Group Full time

    Digital Engineering Manager ========================= At MACE Group, we are seeking a highly skilled Digital Engineering Manager to lead our digital delivery efforts. The successful candidate will be responsible for managing the development and strategic management of digital delivery, encompassing BIM, CAD, GIS, CDE, digital solutions, and data...


  • Doha, Baladīyat ad Dawḩah, Qatar Boeing Full time

    Job DescriptionAt Boeing, we are seeking a highly skilled Software Engineering Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications and systems.Key ResponsibilitiesDevelop Software Applications: Design, develop, and test software applications using...


  • Doha, Baladīyat ad Dawḩah, Qatar MACE Group Full time

    Digital Engineering Manager ========================= At MACE Group, we are seeking a highly skilled Digital Engineering Manager to lead our digital delivery efforts. As a key member of our team, you will be responsible for managing the development and strategic management of digital delivery, encompassing BIM, CAD, GIS, CDE, digital solutions, and data...


  • Doha, Qatar Applab Software Trading Full time

    **Key Responsibilities**: - **Project Planning & Execution**: Create detailed project plans for software development projects, including scope, timelines, resources, and budgets. Execute projects according to these plans and ensure alignment with business objectives. - **Technical Oversight**: Provide technical leadership and guidance throughout the...


  • Doha, Qatar Applab Software Trading Full time

    **Key Responsibilities**: - **Project Planning & Execution**: Create detailed project plans for software development projects, including scope, timelines, resources, and budgets. Execute projects according to these plans and ensure alignment with business objectives. - **Technical Oversight**: Provide technical leadership and guidance throughout the...


  • Doha, Baladīyat ad Dawḩah, Qatar Virtusa Full time

    About the RoleWe are seeking a skilled Digital Engineering Specialist to join our team at Virtusa in Doha, Qatar.Key ResponsibilitiesDesign and develop digital solutions to meet business needsCollaborate with cross-functional teams to deliver high-quality software productsStay up-to-date with industry trends and emerging technologiesAbout VirtusaVirtusa is a...


  • Doha, Baladīyat ad Dawḩah, Qatar MACE Group Full time

    About the RoleWe are seeking a highly skilled Digital Engineering Manager to join our team at MACE Group. As a key member of our organization, you will be responsible for driving the development and strategic management of our digital delivery capabilities.Key ResponsibilitiesStrategic Digital Management: Develop and oversee the organization's digital...

  • Software Engineer

    1 month ago


    Doha, Qatar QATAR Airways Full time

    About the roleQatar Airways is looking for an experienced Software/Technical Support Engineer, you will be part of the application support team, providing Level 1 and Level 2 support to business-critical applications and related hardware peripheral devices.Roles and Responsibilities• Setting Up Point of sale systems, digital signage and other hardware...


  • Doha, Baladīyat ad Dawḩah, Qatar Siemens Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Siemens. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software programming for our products.Key ResponsibilitiesAssist senior engineers in designing and developing software programming for productsModify...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Job DescriptionWe are seeking a highly skilled Digital Design Engineer to join our team at Google.Key Responsibilities:Design and develop digital circuits using SystemVerilog RTL, ensuring high-quality and efficient code.Collaborate with cross-functional teams, including software and architecture teams, to integrate digital design into larger systems.Apply...


  • Doha, Baladīyat ad Dawḩah, Qatar Tanqeeb Full time

    About the RoleIn this position, your primary responsibility would be to support the development and implementation of software solutions, collaborate with cross-functional teams, and provide technical expertise to drive business growth. You are expected to interact with various stakeholders, work on software development, and ensure timely resolution of...


  • Doha, Baladīyat ad Dawḩah, Qatar Digital Dunes Full time

    {"Role Overview": "As the Chief Technical Officer at Digital Dunes, you will be responsible for driving the technical strategy and execution of our mobile game development projects. This role involves leading the engineering team, ensuring the technical quality and performance of our games, and aligning technology with the company's strategic goals. The...


  • Doha, Baladīyat ad Dawḩah, Qatar QATAR Airways Full time

    About the roleQatar Airways is seeking an experienced Software/Technical Support Engineer to join its application support team.Key Responsibilities:• Configure and maintain point-of-sale systems, digital signage, and other hardware peripherals.• Design and implement enterprise-level network and wireless setups, including VLAN segregation, switching,...


  • Doha, Baladīyat ad Dawḩah, Qatar QATAR Airways Full time

    About the roleQatar Airways is seeking an experienced Software/Technical Support Engineer to join its application support team.Key Responsibilities:• Configure and set up point-of-sale systems, digital signage, and other hardware peripherals• Design and implement enterprise-level network and wireless setups, including VLAN segregation, switching,...


  • Doha, Baladīyat ad Dawḩah, Qatar QATAR Airways Full time

    About the Role:We are embarking on a transformative journey to leverage technology as a key business differentiator and a competitive advantage.We are redesigning and reinventing our business processes for a sustainable digital future. We are experimenting with new technologies, techniques, and approaches to achieve our business objectives.In this role, you...


  • Doha, Qatar MACE Group Full time

    Managing the development and strategic management of digital delivery, encompassing BIM, CAD, GIS, CDE, digital solutions, and data management.Creating and overseeing the organisation’s digital roadmap.Being proficient in BIM and digital delivery methodologies.Developing and implementing organization-wide digital guidelines, processes, and...