Software Developer/ Engineer/ Architect

.Net Developer

Ryanair Holdings plc, Europe’s largest airline group, is the parent company of Buzz, Lauda, Malta Air & Ryanair. Carrying 149m guests p.a. (pre Covid-19) on more than 2,500 daily flights from 79 bases, the Group connects over 240 destinations in 40 countries on a fleet of 470 aircraft, with a further 210 Boeing 737s on order, which will enable the Ryanair Group to lower fares and grow traffic to 200m p.a. over the next 5 or 6 years. Ryanair has a team of over 17,000 highly skilled aviation professionals delivering Europe’s No.1 on-time performance, and an industry leading 35-year safety record. Ryanair is Europe’s greenest cleanest airline group and customers switching to fly Ryanair can reduce their CO₂ emissions by up to 50% compared to the other Big 4 EU major airlines.
 

The Department

Ryanair Labs is a state of-the-art digital & IT innovation hub creating Europe’s Leading Travel Experience for customers. The department consists of +100 technology staff working across Software Development, Data Analytics, Quality Assurance, Infrastructure & Operation, and Project Planning & Delivery. We also have IT Hubs in Wroclaw, Poland, and Madrid, Spain.

Our .Net development team consists of 20 talented individuals based across all 3 offices.

The Role

We are looking for a Software Engineer to join our .Net Development team. We are looking for a talented, self-driven and customer focused Software Developer, someone who is passionate about writing and maintaining high-quality software that solves real-world meaningful problems at scale. This is an exciting opportunity for highly motivated individuals to work in a fast-paced customer focused e-commerce environment.

As part of an agile development team you will play a key role in defining and shaping new products and systems to deliver a better experience for both our internal staff and our 129 million passengers who fly with us every year.

  • Interest in latest technologies and developments in the software industry,
  • desire to learn and work with cutting edge technologies,
  • ability to write end to end solutions for web-based applications, create robust high-volume production applications and develop prototypes quickly,
  • experience with .NET web application development and related application frameworks,
  • knowledge of relational and NoSQL databases,
  • knowledge of software release management techniques including continuous integration and delivery,
  • hands on experience of unit and automated testing,
  • understanding of modern web security techniques.

Technical stack:

  • .NET full framework 4.7.2 and others based on .NET core 3.1
  • C#.
  • JSON, XML and RESTful services,
  • Web.API, xUnit, NoSQL, relational databases,
  • Jenkins, GIT, Rabbit MQ, AWS, Atlassian tools.
  • Object Orientation and Design Patterns.