Senior Technical Software Engineer

1 week ago


Dubai, Dubai, United Arab Emirates Emirates Group Full time
Job Purpose

We are seeking a highly skilled Technical Software Engineer to join our team at Emirates Group. As a key member of our software engineering portfolio, you will play a critical role in developing and supporting software applications that power the growth of our business.

Our software engineering team is responsible for designing, developing, and deploying software solutions that support our diverse and complex business operations. We use the latest technology stack, including TPF/ALCS, ReactJS, AngularJS, NodeJS, Java Microservices,.Net, Python, Oracle, SalesForce, and ERP suite, following best industry practices such as DevSecOps and modern engineering practices.

Key Responsibilities
  1. Drive Software Engineering Strategies: Support the implementation of software engineering strategies, standards, and guidelines in the assigned feature team.
  2. Collaborate with the Team: Work with the team to develop business-critical technical solutions through the application of software programming, robust engineering practices, and built-in quality.
  3. Plan, Develop, and Deploy Solutions: Plan, develop, and deploy software solutions, including estimation, application development, deployment, release, hyper-care, and operation.
  4. Provide Technical Leadership: Provide technical leadership to the assigned team in the software development lifecycle.
  5. Deliver Technical Design and Development: Collaborate with the team to deliver technical design, development, and deployment of complex solutions within relevant products.
  6. Conduct Technical Design Reviews: Conduct effective technical design reviews to ensure the right architecture patterns are used by the team.
  7. Drive Engineering Practices: Drive the adoption of engineering practices, implement development process automation, lean software development, built-in-quality, test-driven development, agile practices, and timely root cause analysis and blameless incident post-mortems.
  8. Partner with Cross-Functional Teams: Partner with cross-functional teams to determine the viability of solutions.
  9. Evaluate and Implement Solutions: Evaluate current problems, future requirements, and existing solutions in medium to large projects to enable high-level design and drive proof of concepts and implement prototypes to validate ideas.
  10. Investigate and Debug Complex Issues: Investigate, debug, and fix complex issues involving corner cases and rare conditions.
  11. Support Continuous Improvement: Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  12. Contribute to Sprint/Work Design and Planning: Contribute to sprint/work design and planning by providing subject matter expertise on business domain and relevant technologies and actively contribute to technology-specific community of practices.
  13. Mentor and Manage Software Engineers: Manage and mentor software engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
Qualifications and Experience

To be considered for this role, you must meet the below requirements:

  1. Building and Maintaining Complex Software Solutions: Building and maintaining complex software solutions using Assembler (IBM HLASM) in an ALCS environment.
  2. HLASM Development and Support: HLASM high-level assembly for development and supporting incidents.
  3. Job Control Language and Utilities: Job control language and utilities for effective file handling, including data transfer and offline data handling development in mainframe.
  4. Restructured Executor: Restructured executor (REXX) for automation and optimized ways of working.
  5. ISO C for Mainframe: ISO C for mainframe for enhancing the TPF/DF product.
  6. Java for Mainframe: Java for mainframe for creating/enhancing interfaces in WAS-OLA, WAS-OLA platform support.
  7. SPM and TPF/DF Calls: Usage of SPM for structured program development and TPF/DF calls for database handling.
  8. WAS-OLA Services: Creation and consumption of WAS-OLA services for DCS/FQT/RES domain.
  9. DCS Application Development: Development and support of DCS (Departure Control Systems) application using TPF/ALCS-related technologies.
  10. Airport Operations Domain Expertise: Functional expertise in airport operations domain area, including check-in, boarding, and flight handling capabilities.
  11. Check-in Systems Integration: Application development and message format expertise to interface check-in systems with various immigration, customs, and border agencies.
  12. Airport Touch Points Integration: Integrating various airport touch points with the core departure control systems, including check-in UI, self-service kiosk, bio-metrics, and robot check-in.
  13. Automating Airport Processes: Experience in automating various airport processes to bring operational efficiency.
  14. Web-Based Applications Integration: Interfacing various web-based applications like online channels to PSS systems using web services.
  15. Real-Time Data Feed: Expertise in real-time data feed from core DCS to the data warehouse for various reports and management information systems.
  16. Critical DCS Support: Experience in supporting critical DCS (24/7) and ensuring incidents are resolved within the SLA.
  17. Analytical and Decision-Making Skills: Very good analytical and decision-making skills to ensure major incidents are resolved in quick time and work-around solutions are proposed for quick recovery.
  18. Innovative Solutions: Proposing innovative solutions to every business requirement and implementing this with speed and quality.
Salary and Benefits

Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotel stays around the world.



  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Omniscript Software Solutions is seeking a highly skilled Senior Backend Software Engineer to play a key role in shaping the future of our e-commerce solution.You will work remotely and be part of a team that is driven by strong values and a clear shared vision. As a Senior Backend Software Engineer, you will be responsible for developing loosely coupled,...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Omniscript Software Solutions is on a mission to build a highly scalable, extensible, and distributed e-commerce platform, enabling its enterprise clients to sell tickets to millions of customers.We're seeking a seasoned **Senior Backend Software Engineer** to join our team and shape the future and definition of our product.You will work remotely and play a...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    About Omniscript Software SolutionsOmniscript Software Solutions is a leading provider of e-commerce solutions, dedicated to helping enterprise clients sell tickets to millions of customers. We're seeking a highly skilled Senior Backend Software Engineer to join our team and contribute to the development of our scalable, extensible, and distributed...


  • Dubai, Dubai, United Arab Emirates Software Aspekte Full time

    About the RoleWe are seeking a highly skilled Senior Frontend Engineer to join our team at Software Aspekte. As a Senior Frontend Engineer, you will play a key role in leading the development of cutting-edge web applications and libraries for our flagship product.Key ResponsibilitiesTechnical Leadership: Lead the development lifecycle of features and work...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job OverviewEmirates Group is seeking a highly skilled Senior Technical Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for developing and supporting software applications that power the growth of Emirates Airlines and group.The ideal candidate will have a strong background in software engineering,...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Job SummaryWe are seeking a highly skilled Senior Technical Software Engineer to join our team at Precision Hire Solution. As a key member of our software engineering team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.Key ResponsibilitiesTechnical Leadership:...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job SummaryWe are seeking a highly skilled Senior Technical Software Engineer to join our team in Dubai. As a key member of our software engineering team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.Key ResponsibilitiesCollaborate with the team to deliver...


  • Dubai, Dubai, United Arab Emirates Emirates Full time

    Job SummaryEmirates is seeking a highly skilled Senior Technical Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.Key ResponsibilitiesTechnical Leadership: Provide technical...


  • Dubai, Dubai, United Arab Emirates Emirates Full time

    About the RoleEmirates is seeking a highly skilled Senior Technical Software Engineer to join our team. As a key member of our software engineering team, you will play a critical role in driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.Key ResponsibilitiesTechnical Leadership: Provide technical...


  • Dubai, Dubai, United Arab Emirates Asterix Communications Full time

    Job Purpose:Asterix Communications is seeking a highly skilled Senior Technical Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for developing and supporting software applications that power the growth of our business.Key Responsibilities:Collaborate with the team to deliver technical design,...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job PurposeWe are seeking a highly skilled Technical Software Engineer to join our team at Emirates Group. As a key member of our software engineering team, you will play a critical role in driving and implementing software engineering strategies, standards, and guidelines.Key ResponsibilitiesCollaborate with the team to develop business-critical technical...


  • Dubai, Dubai, United Arab Emirates Bragonatech Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Bragonatech. As a key member of our engineering team, you will play a critical role in delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job SummaryCrossover is seeking a highly skilled Senior C++ Software Engineer - Technical Lead to join our team. As a technical leader, you will be responsible for organizing and ensuring the quality and timely delivery of product releases within defined scope and budget.Key ResponsibilitiesTechnical Leadership: Serve as the technical leader for Crossover's...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job Overview**Job Purpose**Emirates Group is seeking a highly skilled Technical Lead Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.**Key Responsibilities**Collaborate with the team...


  • Dubai, Dubai, United Arab Emirates Bayut | dubizzle Full time

    About the RoleBayut | dubizzle is a leading online marketplace in the UAE, connecting millions of users across the country. As a Senior Software Engineer - Technical Lead, you will be part of a high-performing cross-functional team, working on high-traffic and large-scale web products.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


  • Dubai, Dubai, United Arab Emirates TALABAT Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at TALABAT. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the development team,...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job DescriptionCompany: CrossoverJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Crossover. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop...


  • Dubai, Dubai, United Arab Emirates Asterix Communications Full time

    Job Purpose:Asterix Communications is seeking a highly skilled Senior Technical Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for developing and supporting software applications that power the growth of our business. Our team is passionate about leveraging the latest technology stack, including...


  • Dubai, Dubai, United Arab Emirates Cin7 Full time

    About the RoleCin7 is seeking a highly skilled Senior Software Engineer to join our team and play a pivotal role in developing and maintaining our products and their supporting applications and services. As a key member of our software development team, you will be responsible for designing and developing mobile applications, including back-end services and...


  • Dubai, Dubai, United Arab Emirates PARK Senior Villas Chandler Full time

    About the RolePARK Senior Villas Chandler is seeking a highly skilled Senior Structural Engineer to join our team of expert engineers and CAD technicians. As a key member of our structural engineering team, you will be responsible for designing and developing innovative structural solutions for various projects.Key ResponsibilitiesPrepare detailed structural...