Software Engineer

 

Description:

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. You’ll also have access to some great benefits including:

  • Flexible and generous company pension plan with various company contribution options (up to 8%) that you can change to suit your personal needs
  • 24 days holiday plus bank holidays
  • Free parking
  • Subsidised public transport
  • Huge range of company discounts
  • 2 volunteering days per year
  • Free Virtual GP service, available 24 hours a day, 7 days a week · Care Concierge service

The Role


Work with Senior and Lead Engineers on small to medium scale software initiatives within MAG representing Engineering. Expand existing or drive new software to meet the changing needs of MAG whilst staying true to our company’s core values and needs. Work with the defined guidelines, tooling and code/unit testing standards, whilst also lending your own creativity and input into processes. Focus on creating fault-tolerant programming strategies using various DevOps tools for build, test and deploy. Create scalable, automated solutions for Airport systems and Guest Experience using elastic based container solutions or RPA (robotic process automation) for example. Write tests for existing and created code to ensure compatibility and stability. Contribute to PoCs related to component technology. Working within a Scrum team made up of multiple disciplines.

What will make you successful in the role?


We’re looking for a skilled Software Developer with experience in multiple programming languages, particularly Node.js, TypeScript, and Python. You should have a strong understanding of modern development practices, including CI/CD, DevOps, containerization, and Docker.
You’ll have exposure to various system integration technologies such as RESTful APIs, message queuing, and webhooks, with experience in Kafka being a plus. A solid background in SQL databases like Oracle SQL, PostgreSQL, or MS SQL Server is essential.
Experience building complex microservices is key, especially within cloud-based solutions on AWS, utilizing AWS Lambda and ECS with Docker.
If you're passionate about cutting-edge technology and thrive in a dynamic environment, we’d love to hear from you!

Organization Manchester Airport
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Manchester,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-02-27 7:13 am
Expires on 2026-01-06