Descrição
Resumo:
Junte-se à Ryanair Labs como Desenvolvedor Backend C# .NET para criar a principal experiência de viagem da Europa, desenvolvendo, modificando e suportando aplicações corporativas.
Pontos principais:
1. Desenvolver software de alta qualidade, testável e com bom desempenho, utilizando testes automatizados
2. Trabalhar com tecnologias de ponta em uma equipe de alto desempenho
3. Colaborar em um ambiente ágil e dinâmico de desenvolvimento
**Descrição**
---------------
A Ryanair Labs está atualmente recrutando 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 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 criando a principal experiência de viagem da Europa para os clientes.
Com grandes planos para revolucionar digitalmente o setor de viagens, a Ryanair Labs embarcou em sua missão de se tornar a Amazon das Viagens, com uma plataforma abrangente de viagens.
Estamos procurando desenvolvedores talentosos em C\# para integrar nossa equipe de engenharia. Neste cargo, você trabalhará em estreita colaboração com nossas equipes de tecnologia e produtos para desenvolver, modificar e suportar nossas aplicações corporativas, site e interfaces de usuário em todos os canais.
O Cargo:
* Desenvolver software de alta qualidade, testável e com bom desempenho, utilizando testes unitários/integrados e automatizados.
* Você trabalhará no desenvolvimento de soluções ponta a ponta para aplicações baseadas na web, criará aplicações robustas de alta demanda para produção e desenvolverá protótipos rapidamente.
* Lançar seu software com uma cultura DevOps por meio de técnicas de gerenciamento de lançamentos de software, incluindo integração contínua e entrega contínua.
* Manter-se atualizado com as mais recentes tecnologias e avanços do setor de software.
* Aprender e trabalhar com tecnologias e soluções de ponta dentro de uma equipe de alto desempenho.
* Colaborar em um ambiente ágil e dinâmico de desenvolvimento.
* Trabalhar na manutenção de nossa plataforma online de pagamentos com diversos provedores de pagamento, ampliando-a com novos métodos potenciais de pagamento e melhorando a experiência do cliente durante o processo de pagamento.
**Requisitos**
----------------
* Experiência sólida no desenvolvimento de aplicações web .NET e frameworks aplicáveis relacionados
* Histórico comprovado de entrega de microsserviços em nuvem, preferencialmente utilizando serviços AWS (ECS, EKS, SNS, SQS, Lambdas)
* Conhecimento em design e uso de bancos de dados relacionais e NoSQL
* Aplicação prática de Docker/Kubernetes
* Conhecimento em técnicas de gerenciamento de lançamentos de software, incluindo gerenciamento de pipelines CI/CD
* Experiência prática com testes unitários e automatizados
* Capacidade de escrever soluções ponta a ponta para aplicações baseadas na web, criar aplicações robustas de alta demanda 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, bancos 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 conforme localização
**Competências**
----------------