Job Purpose
Job Purpose:
Drive and implement software
engineering strategies, standards and guidelines at Product/Portfolio
level in the Software Engineering Capabilities. Develop business
critical technical solutions through the application of software
programming, robust engineering practices and built in quality. Job
includes software planning/estimation, application development,
deployment, release, hyper-care, support of developed solutions and
talent development of assigned teams
Job Outline:
– Lead
the technical design, development and deployment of complex software
solutions across teams. Carry out effective technical design reviews
to ensure that the right architecture patterns are used by engineering
teams.
– Champion development of best engineering practices and
modernization techniques including process automation, lean software
development, built-in-quality, test driven development, agile
practices, optimal pairing strategies and timely root cause analysis
and blameless incident post-mortems. Support defining and refining the
software engineering playbooks for use by relevant people in
Technology
– Provide technical leadership and partner with
cross-functional teams during discovery phase and in the development
of high level design of medium to large projects. Drive
proof-of-concepts and implement prototypes to validate ideas.
Investigate, debug and fix complex issues involving corner cases and
rare conditions
– Identify and develop framework, tools and
practices to improve delivery quality of technology solutions and
productivity of engineers.
– Responsible for the measurement and
monitoring of engineering metrics that enable agility, scalability,
data quality and reliability of technology solutions across the
enterprise.
– Contribute to the creation of world class
engineering practices, play books and artefacts required to drive
technical career of software engineers in line with the software
engineering strategy. Support and guide the team of engineers in
working autonomously in multi-disciplinary release trains.
–
Ensure optimal use of enterprise application platforms, tools and
libraries in line with the approved technology architecture and
associated Software Vendors.
– Maintain a thorough understanding
of interdependences and limitations within assigned technology area
and solution operational context. Provide leadership, guidance and
ongoing engagement with technical teams in the effective technical
documentation of developed software.
– Manage multiple assigned
teams, with accountability for hiring top talent, define development
goals, manage performance, mentor and coach
– Guide and support
software engineering team definition decisions and staff movements
according to program requirements, staff capability and
development.
Qualifications & Experience
Qualifications:
–
Degree or Honours (12+3 or equivalent) : Degree in Computer Science,
Computational Mathematics, Computer Engineering or Software
Engineering.
Experience:
– Information Technology.Software :
7+ Years
– Experience with a range of technologies: Core
Java/Java, AngularJS/ReactJS, Cloud (AWS/Azure/GoogleCloud etc.)
–
Experience in Information Technology, Software Engineering (preferably
in airline) building complex, scalable and large software solutions in
digital, data or enterprise domain.
– Experience in leading
software development with 100+ software engineers in a large solution
domain e.g. Mobile Applications, Web Applications, Omni Channel
Service Platform, Systems Integration, Revenue Management, Loyalty,
Reservations & Check-in, Cargo Management, Flight Operations, Crew
Operations, Airport Operations, Aviation Engineering and Enterprise
Resource Planning.
– Software engineering experience at scale with
experience of transition from monolith to micro
services.
Knowledge/skills:
– Broad knowledge of the
technology stacks used for business solutions.
– Ability to use
professional concepts and company objectives to solve complex
issues.
– Research industry innovations and best practices. Apply
appropriately in the solution domain.
– Partnering with technical
and business leaders across the organization to drive value from the
technology solutions.
– Identify and remove waste in the software
development lifecycle to improve flow, throughput and
productivity.
– Managing technology suppliers for complex solution
development, global centers of excellence and distributed scaled agile
practices.
– Strong knowledge in Scaled Agile methodology, with
modern flexible working practices.
– Experience of developing
advanced technology solutions for large, complex organisations in a
multi-functional environment.
– Leadership Role :YES
Salary &
Benefits
Join us in a management role and enjoy an attractive
tax-free salary. On top of our generous travel benefits, including
discounted flights and hotel stays around the world, this managerial
role also has an excellent leave and healthcare package. That’s on top
of transport benefits, life insurance and more. Find out what it’s
like to live and work in our fast-paced, cosmopolitan home city in the
Dubai Lifestyle section of our website
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Major functions includes 1) Plans and directs activities concerned with development, application, and maintenance of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Key Job Responsibilities Fleet Management (subject to local warehouse structure) Assist in monitoring daily routing...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Purpose: – Provide a dedicated consultant sourcing service to EG-IT. – Plan and implement...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Information: Presentation of worthy products; Achieving and exceeding monthly targets; Negotiating contracts with more...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Responsibilities: Cooperation in various areas with a focus on marketing, communication, community building and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> CareLine is a global specialist manufacturer for a wide range of cosmetics and parapharmaceuticals Job...
Apply For This Job