Job Purpose: Responsible for the technical design, development and maintenance
of the assigned portfolio/products in Emirates Group. Contributes to and
implements the strategic direction for software engineering that is fit for
purpose and contributes to the success of the software delivery. Builds scaled
agile release trains with autonomous teams in collaboration with lean agile
centre for excellence. Fosters a culture of openness and continuous
improvement based on lean agile principles. Drives adoption of application
modularisation, micro-services, cloud technologies, built in quality and world
class engineering practices in the solution domain. Transferred to
accountabilities. Job Outline: - Establish mission and purpose for software
engineering managers and software engineers in the solution domain along with
the right technologies, engineering practices and metrics relevant for
software engineering solution domain. - Accountable of the Software
Development & Support function of the assigned portfolio/Products by,
coaching, and mentoring teams of high performing software engineers, providing
leadership and continuous feedback whilst facilitating professional
development. Ensure that the software engineers understand the career path
options that enables them to choose a technical or leadership path based on
their potential and aspirations. - Champion agile software development
methodology by building capability and providing thought-leadership in
software technologies, engineering practices and lean agile process
improvement. - Build programme level milestones and roadmaps through
participation in Programme Increment Planning, System Demo and Solution Demos.
Enable autonomous teams to deliver based on this high-level context. - Build
productive relationships with Architecture, Delivery, Product Management,
DevOps, Quality Assurance and other stakeholders to enable collaboration at
scale and effective resolution of any impediments encountered by the
autonomous teams. - Continuously reduce business and customer impact due to
application issues by ensuring quality standards implementation, performing
root cause analysis, publishing results. Developing future prevention plan for
the solution domain with focus on proactive technology debt remediation. -
Lead and manage effective long-term relationships with software engineering
suppliers. Ensure that solution providers work as extensions of our
engineering teams. Drive adoption of global technology centres of excellence
while adhering to scaled agile delivery framework. - Provide software
engineering resources to teams and release trains. Identify the right source
to meet the current and future engineering demand. Establish the right mix
between existing staff, permanent staff hiring, contract staff or resources
through a strategic partner. - Foster communities of practice that enable
learning and sharing across software engineering teams in areas like web/full
stack development, mobile applications, , micro-services engineering, , secure
coding, ERP software, mainframe software and integration. - Develop and grow
the software engineering managers by setting goals and objectives, conducting
performance reviews, coach, mentor engineering leadership, and build a high
performing ?team of autonomous teams? globally and support/engages in hiring,
retention, training, team engagement events and activities.
Qualifications & Experience: Information Technology/Other : 10+ Years Degree
or Honours (12+3 or equivalent) : Bachelor's Degree or equivalent in Computer
Science, Computer Engineering or related field. Master's degree is preferable.
Experience Required: - Expertise in Full-stack development of enterprise
desktop, web & mobile applications with backend and frontend responsibilities
using Java J2EE technologies, Frontend technologies and framework covering .
JavaScript, ReactJS, HTML 5, CSS, Microservices Design, implementation using
spring boot and spring cloud. Work experience in using Oracle DB from an
application database, SQL, PL-SQL procedures. Knowledge of the Microsoft stack
- C#, .NET,ASP.NET MVC SharePoint Framework and Azure fundamentals -
Experience of building complex, scalable and large software solutions in
digital or enterprise domain. - 5+ years of 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. - Experience in software engineering at scale of
transition from monolith to micro services - Hands on knowledge of software
development and application support - Strong experience in Scaled Agile
methodology, with modern flexible working practices Knowledge/skills: -
Thorough 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 centres of excellence and distributed scaled
agile practices. - Aware of front end development, full stack development
methodologies and frameworks - Technology evaluation, vendor selection and
technology vendor management. - Implementation of contemporary engineering
practices like lean software development, test driven development, continuous
integration and continuous deployment - Establishing and managing technology
platforms for DevOps, Data Pipelines, Code Management, Testing, Continuous
Integration and Continuous Deployment - Contributed to open source community
and has presented in leading industry forums on software engineering - Strong
understanding of system integration architecture and data modelling
techniques. - 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.
Job Purpose: Responsible for the technical design, development and maintenance of the assigned portfolio/products in Emirates Group. Contributes to and implements the strategic direction for software engineering that is fit for purpose and contribute to the success of the software delivery. Builds …
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are currently seeking an **Engineering Manager** to join our **Brigh…
Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2…
We are scaling the Ubuntu Foundations Team which delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management - and we are hiring engineering managers to enable that growth. These are highly te…
Manager, Engineering (7545) At One&Only, we exist to create joy for our guests through anticipation, creativity, precision, empathy and warmth. We tailor every aspect of our guests' stay to bring their dreams and desires to life. With an atmosphere that's chic but wonderfully unstuffy™, and a …
Ensuring that Dubai Metro maintenance becomes a world class reference in Railway Systems Engineering and Asset Management. The Engineering Manager will be pivotal in leading Engineering practise and for creating and embedding an Asset Management culture within the company. The Engineering Manage…
We are seeking an experienced, detail-oriented project engineering manager to join our growing team. In this position, you will play a key role in the overall success of our organization by planning, managing, and monitoring engineering functions. You will be responsible for overseeing various engi…
Summary You will be responsible for the efficient running of the department in line with Hyatt International's Corporate Strategies and brand standards, whilst meeting employee, guest and owner expectations. The Engineering Manager is responsible to assist the Director of Engineering in ensuring th…
Summary Main Duties and responsibilities: * Supervises the repair, maintenance and engineering operations according to the departmental standards. * Modifies installations to minimize waste of material and provide access for future maintenance. * Avoids unsightly hazards and complies with all…
**Engineering Manager** Full Time **Four Seasons Hotel at DIFC** In the prestigious Dubai International Finance Centre, Four Seasons Hotel DIFC is a boutique-style sanctuary - ideal for business trips and urban getaways. Stylish and filled with art, this intimate address features just 106 accommoda…