.NET Developer at Ryanair - Europe's Favourite Airline
Ireland, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

03 Nov, 26

Salary

0.0

Posted On

18 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Description


Ryanair Labs are currently recruiting for a .NET Developer to join Europe’s Largest Airline Group!


This is a very exciting time to join Ryanair as we look to expand our operation to 800 aircraft and 300 million guests within the next 10 years.


Ryanair Labs is the technology brand of Ryanair. Labs is a state of-the-art digital & IT innovation hub creating Europe’s Leading Travel Experience for our customers.


We are looking for talented C# developers to join our engineering team, a team of engineers distributed among Wroclaw, Lisbon, Madrid and Dublin. In this role, you will work closely with our technology and product teams to develop, modify and support our enterprise applications, website and user interfaces across all channels.


Duties


  • Design, develop and maintain high-quality, testable and high-performing .NET applications using Agile development practices.
  • Champion engineering excellence and promote software development best practices across the team.
  • Collaborate with analysts, product owners and business stakeholders to define, refine, estimate and plan new requirements.
  • Demonstrate completed work through regular showcases to product owners and key business stakeholders.
  • Contribute to a culture of continuous improvement by identifying opportunities to enhance our processes, tools and technical solutions.
  • Maintain and enhance our online payment platform, including integrations with multiple payment providers.
  • Evaluate and implement new payment methods while improving the reliability, security and overall customer payment experience.

Requirements


  • 6+ years of solid experience with .NET web application development and related application frameworks
  • Proven track record of cloud microservices delivery, preferably using AWS services (ECS, EKS, SNS, SQS, Lambdas)
  • Knowledge of relational and NoSQL databases design and usage
  • Practical application of Docker/Kubernetes
  • Knowledge of software release management techniques including CI/CD pipelines management
  • Hands on experience with unit and automated testing
  • Ability to write end-to-end solutions for web-based applications, create robust high-volume production applications and develop prototypes quickly

Technical Stack


  • C# .NET full framework 4.x and .NET core
  • JSON, XML and RESTful services
  • Web.API, xUnit, NoSQL, relational databases
  • Jenkins/AWS CodeBuild, git, Docker/Kubernetes, Atlassian tools
  • AWS Serverless, IaaC with CloudFormation
  • Object Oriented Design Patterns and Principles


How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...