.NET Developer

Ryanair — Ireland · Posted ~23 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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 frameworksProven track record of cloud microservices delivery, preferably using AWS services (ECS, EKS, SNS, SQS, Lambdas)Knowledge of relational and NoSQL databases design and usagePractical application of Docker/KubernetesKnowledge of software release management techniques including CI/CD pipelines managementHands on experience with unit and automated testingAbility 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 coreJSON, XML and RESTful servicesWeb.API, xUnit, NoSQL, relational databasesJenkins/AWS CodeBuild, git, Docker/Kubernetes, Atlassian toolsAWS Serverless, IaaC with CloudFormationObject Oriented Design Patterns and Principles Benefits Competitive SalaryWork with cutting edge technologiesHybrid working options.Fast-paced environmentFurther benefits depending on location Competencies Dependability Communication