Summary
Based at Manchester Airport
Permanent Role
We are proud to be a diverse employer, and we welcome candidates from all backgrounds
Office or Flexible/Hybrid working for a better work/life balance
Why MAG?
At MAG we provide the airport facilities and travel services that people need to connect with the world. As At MAG we provide the airport facilities and travel services that people need to connect with the world. As the largest UK owned airport operator, we serve over 60 million passengers a year from Manchester, London Stansted, and East Midlands Airports. With over 270 destinations across the globe, our businesses not only bring people together but also support the prosperity of the regions in which we operate. At MAG, we recognise creating a first-class journey for our customers starts by creating a first-class career journey for our colleagues and we are committed to building inclusive environments in which our people can thrive. Youll also have access to some great benefits including:
Bonus scheme
11% company contribution pension
25 days holiday plus bank holidays
Free parking and subsidised public transport
Huge range of company discounts
The role
Youll act as Lead Engineer on large scale software initiatives within MAG and expand existing or drive new software to meet the changing needs of MAG whilst staying true to our companys core values and needs. Youll focus on creating fault-tolerant programming strategies using various DevOps tools for build, test and deploy. Youll create scalable, automated solutions for Airport systems and Guest Experience using elastic based container solutions or RPA (robotic process automation) for example, as well as contribute to PoCs related to component technology. Youll act as a mentor/coach to less experienced team members.
What will make you successful in the role?
Evidenced skills in the following
1. Significant experience of software Development in various languages relevant to the job role. Required languages are Node, Typescript and Python.
2. Excellent technology awareness including modern ways of working CI/CD, DevOps, Containerisation, Docker etc.
3. Exposure to different systems integration technologies for example RESTFul, Message Queuing, Web Hooks etc. Experience using Kafka is required.
4. Experienced in SQL such as Oracle SQL, PostgreSQL or MS SQL Server
5. Thorough use of source control capabilities and processes.
6. Experience building complex microservices ideally in cloud-based solutions specifically within AWS.
7. Team player attitude with a willingness to lead when necessary
Desirable skills
8. Degree or equivalent education in Software Engineering or Information Technology or relevant subject.
9. Experience documenting in tools such as Swagger
10. Experienced in agile delivery techniques and using agile tools such as Confluence and JIRA.
11. Experienced in continuous integration/delivery methodologies