




Resumo: Junte-se à Ryanair Labs como Desenvolvedor Backend C# .NET para revolucionar digitalmente o setor de viagens no maior grupo aéreo da Europa. Pontos principais: 1. Desenvolver software de alta qualidade, testável e com bom desempenho, num ambiente de cultura DevOps. 2. Trabalhar com tecnologias e soluções de ponta numa equipa de alto desempenho. 3. Colaborar num ambiente ágil e dinâmico de desenvolvimento. **Descrição** --------------- A Ryanair Labs está atualmente a recrutar um Desenvolvedor Backend C\# . NET para integrar o maior grupo aéreo da Europa! Este é um momento muito empolgante para se juntar à Ryanair, pois pretendemos expandir as nossas operações para 800 aeronaves e 300 milhões de passageiros nos próximos 10 anos. A **Ryanair Labs** é a marca tecnológica da Ryanair, uma startup tecnológica dentro de uma companhia aérea e com um centro digital e de inovação em TI de última geração; estamos a criar a principal experiência de viagem da Europa para os clientes. Com grandes planos para revolucionar digitalmente o setor de viagens, a Ryanair Labs iniciou a sua missão de se tornar a Amazon das Viagens, com uma plataforma abrangente de viagens. Procuramos desenvolvedores talentosos em C\# para integrar a nossa equipa de engenharia. Neste cargo, irá trabalhar em estreita colaboração com as nossas equipas de tecnologia e de produtos para desenvolver, modificar e suportar as nossas aplicações empresariais, site e interfaces de utilizador em todos os canais. O cargo: * Desenvolver software de alta qualidade, testável e com bom desempenho, incluindo testes unitários/integrados e automatizados. * Escrever soluções end-to-end para aplicações baseadas na web, criar aplicações robustas de elevado volume para produção e desenvolver protótipos rapidamente. * Lançar o seu software com uma cultura DevOps através de técnicas de gestão de lançamentos de software, incluindo integração contínua e entrega contínua. * Manter-se atualizado sobre as mais recentes tecnologias e avanços do setor de software. * Aprender e trabalhar com tecnologias e soluções de ponta numa equipa de alto desempenho. * Colaborar num ambiente ágil e dinâmico de desenvolvimento. * Trabalhar na manutenção da nossa plataforma online de pagamentos com diversos prestadores de serviços de pagamento, expandindo-a com potenciais novos métodos de pagamento e melhorando a experiência dos clientes durante o processo de pagamento. **Requisitos** ---------------- * Experiência sólida no desenvolvimento de aplicações web .NET e respetivos frameworks aplicacionais * Registo comprovado de entrega de microsserviços na nuvem, preferencialmente utilizando serviços AWS (ECS, EKS, SNS, SQS, Lambdas) * Conhecimentos de conceção e utilização de bases de dados relacionais e NoSQL * Aplicação prática de Docker/Kubernetes * Conhecimentos de técnicas de gestão de lançamentos de software, incluindo gestão de pipelines CI/CD * Experiência prática em testes unitários e automatizados * Capacidade de escrever soluções end\-to\-end para aplicações baseadas na web, criar aplicações robustas de elevado volume para produção e desenvolver protótipos rapidamente Stack técnica: * C\# .NET Framework completo 4\.x e .NET Core * JSON, XML e serviços RESTful * Web.API, xUnit, NoSQL, bases de dados relacionais * Jenkins/AWS CodeBuild, git, Docker/Kubernetes, ferramentas Atlassian * Serviços sem servidor da AWS, IaaC com CloudFormation * Padrões e princípios de design orientado a objetos **Benefícios** ------------ * Salário competitivo * Trabalhar com tecnologias de ponta * Viagens com desconto e ilimitadas para mais de 250 destinos * Trabalho remoto de Lisboa/Porto * Ambiente dinâmico * Outros benefícios consoante a localização **Competências** ----------------


