Software Engineer

  • Location

    North West England, England

  • Sector:

    IT and Digital, Software Developer/Engineer

  • Job type:


  • Salary:


  • Contact:

    Walter Lombe

  • Contact email:


  • Job ref:


  • Published:

    4 months ago

  • Duration:


  • Expiry date:


  • Start date:


  • Client:



We write software that helps over 250,000 people every hour across 5 continents…

As a leading provider of airport IT solutions, with over 250 airports and airlines using our software worldwide you could become part of a team using the best languages, frameworks and tools available, to move the airport industry forward.

We've worked hard at Airport Systems to create a culture of empowerment, collaboration, innovation, learning and development.


You will be joining a high performing, self-organising Scrum Java team. The majority of the top 10 busiest airports rely on our software platforms and this role provides a fantastic opportunity to work on projects around the world and to experience many different cultures. Our learning culture will allow you to continue to develop your own skills and keep current with changes in technology trend.

The ideal candidate will be enthusiastic, have deep technical skills, able to act as mentor to the junior members of the team and be prepared to learn and work hard with us to develop great software used at hundreds of airports across the globe.


  • Involvement in full Scrum lifecycle from Three Amigos and Refinement to Planning to Review and Retrospective and to facilitate these meetings in the absence of the Scrum Master
  • Take a lead, encourage and motivate the development team in achieving our development goals on time and budget
  • Write detailed design architecture and explaining this convincingly to the development team
  • Designing, coding and unit testing applications using Java and NodeJS technologies
  • Dynamic work ethic able to investigate and fix high priority bugs following service desk triage and Product Owner approval
  • Confidence in raising and investigating issues as they arise with the ScrumMaster, with a focus on the fix
  • Technology advocate who keeps up to date with latest technologies and ensures technical obsolescence is understood and addressed


  • Flexible working hours (core hours 9:30 - 15:30) with the odd day working from home
  • Free Thinking Fridays (opportunity to develop / work on whatever you want once a week)
  • Personal growth and access to online E Learning platforms
  • Clear technology strategy
  • Casual dress code
  • Team social events
  • Opportunity for international travel


  • 25 days holiday plus bank holidays with the option to buy or sell up to 5 days per annum
  • Pension up to 7.5%
  • Free parking
  • Life assurance
  • Flexible benefits package including but not limited to:
    • Private medical
    • Dental plan
    • Health cash plan
    • Health screening
    • Cycle to Work scheme
    • SalarySacrafice4Cars
    • Perkbox - online benefit platform which gives you approximately 250 exclusive benefits such as shopping discounts, health & wellness, travel and entertainment discounts



  • Experience of Java and NodeJS (and a range of NPM frameworks) in 24x7 production environments
  • Working knowledge of XML and JSON
  • Knowledge of build tools e.g. Gradle, Ant
  • Writing well-structured Unit and Integration tests
  • Proficient understanding of code versioning tools, such as Git / SVN
  • Experience of Continuous Integration, delivery and deployment techniques (preferably using Jenkins and Ansible)
  • Proficient in working with Windows and Linux environments
  • Behaviour Driven Development using Cucumber / Gherkin
  • Knowledge of Shell and/or Python scripting
  • Experience in doing peer reviews and code walk through / review


  • Experience in a Scrum development team working to continuous delivery
  • Experience of Agile friendly estimation techniques such as complexity estimation (story points) and planning poker
  • Understanding of Agile requirements (Epic - Story - Task) and how the business uses these to drive development
  • Validation of User Stories in conjunction with other devs, knowing when it is right to reject a requirement and being able to give valid reasons for doing so
  • Knowledge of Message-Oriented Middleware / Service-Oriented Architecture
  • Design and development of RESTFul API
  • Experience of using development workflow management tools (e.g. Jira)
  • Knowledge of Design Patterns e.g. MVC
  • Container technologies such as Docker and Kubernetes
  • Knowledge of Microservices principles and best practices
  • Knowledge of cloud platforms (preferably AWS)

Essential Attributes:

  • Ability to work and take a lead within a team and collaborate with other business functions
  • Committed to our learning culture and continuous improvement
  • Willingness for occasional travel to customer sites around the world
  • Ability to pass security / DBS checks for an airport airside pass

Morson Group are the official recruitment partner for Airport Systems ADB Safegate. If you are interested in the position then please submit your CV or contact Morson Group directly.