Software Developer/ Engineer/ Architect

Mobile Software Engineering Lead -Remote Working Opportunity

We are seeking a strong technical leader and coach, with the experience and vision to contribute to major mobile development initiatives across several mobile squads within Aer Lingus. We are looking for motivated and enthusiastic individuals to join us and enhance the capability within the team as we have ambitious plans to grow over the next several years. Our ideal candidate has a technical background in mobile technologies with extensive experience leading mobile teams and has an agile mindset focusing on delivering incremental value for the business.

Principal Responsibilities

  • Supply and develop resilient mission critical online systems for Aer Lingus with 24*7*365 availability
  • Work with the team to create achievable goals and KPI’s and ensure that these are all understood
  • Write & deliver business cases with clear ROI for the business & technology teams
  • Develop robust processes in conjunction with all teams to ensure improved software quality, sustainability and fast delivery of value
  • Work with the teams to focus on continuous and sustained improvement of all aspects of development along with appropriate metrics to measure this (Dev methodology, Test strategy, release and deployment of features)
  • Collaborate with portfolio managers and business stakeholders to design innovative solutions that align with enterprise policy
  • Foster an open culture of smart risk taking & innovation
  • Work with our offshore partners to augment local teams for efficient software delivery
  • Oversee and support the estimation of business initiatives, capacity planning and resource planning
  • Develop, coach and mentor talent with a view to promoting, retaining & recruiting a diverse high performing team
  • Gain a deep technical understanding of the existing technical stack, principles, policies and standards, in order to evangelize on future direction, technology choices and modernizing frameworks, project deliverables, and practices/policies for continuous improvement
  • Contribute to IT strategy, API governance, standards, and technological evaluations to drive our strategic goals.
  • Manage the capacity and skills allocation within the mobile squads to enable the team to succeed
  • Support the Mobile team in augmenting and streamlining the mobile test automation and build automation capabilities with a focus on optimising our CI pipelines
  • Coordinate the mobile squads to synchronize the delivery of the Android and iOS platforms
  • On-going support for the Mobile team and act as a point of escalation but also work to empower the team to have the autonomy to make informed decisions
  • Influence Engineering management and the wider team stakeholders on the evolution of the mobile team and their ways of working.
  • Work with the Mobile Software Architect on the technical direction and technical roadmap for the team and influence the prioritisation of these tech enablers for delivery within the mobile team

*If you are a non Irish Citizen, you will need to be in possession of a current police disclosure certificate from your home country. If you have lived outside the Republic of Ireland for more than 6 months you will also be required to hold a current police disclosure certificate from that country/countries

Desirable criteria

AWS Certification and/or experience of solutioning for Cloud
Knowledge of high-volume mobile app/e-Commerce/retail and Services architectures

Contract type

Employee recruitment - permanent

  • Bachelor’s Degree in Management Information Systems, Computer Science or equivalent formal training.
  • 5 years of managing engineering teams of various sizes
  • Strong knowledge of web-based systems architecture, service-based architecture, enterprise application architecture
  • Excellent interpersonal and communication skills, comfortable to present technical information to a non-technical audience
  • Ability to lead, mentor & motivate developers to ensure high quality code deliverables & practices
  • Fluent in English, both written and spoken
  • Impeccable written & oral communication skills
  • Experience with applying architecture & working in an agile environment.
  • Technical background in one or more mobile technologies (iOS, Android, hybrid)
  • Proven mobile software development experience
  • Experience with Source Code management and related tools
  • Strong experience with the release process for mobile platforms
  • Eligible to live and work in the EU
  • Hold a current unrestricted worldwide passport
  • Able to pass a strict airport security vetting procedure which includes a 5 year background