.NET Developer – Junior/Mid | Aviation Technology

Há 14 horas

Lisboa, Portugal Human Profiler - IT Outsourcing & Recruitment Tempo integral

A Human Profiler está à procura de um/a .NET Developer (Junior/Mid) , com 2+ anos de experiência , para integrar um projeto tecnológico internacional no setor da Aviação .

Não procuramos alguém que já domine todas as tecnologias da stack. Procuramos uma pessoa com boas bases de Software Engineering, experiência sólida em C#/.NET e vontade de crescer tecnicamente num ambiente moderno, exigente e internacional.

Algés / Miraflores

Híbrido – 3 dias presenciais por semana

Junior/Mid – 2+ anos de experiência

Inglês obrigatório

✈️ Disponibilidade para viagens internacionais


✈️ O projeto

Vais integrar um contexto tecnológico ligado à indústria da aviação , participando no desenvolvimento e evolução de aplicações e serviços utilizados num ecossistema internacional.

É um ambiente onde temas como integração entre sistemas, disponibilidade, performance, qualidade de código e fiabilidade das aplicações assumem particular importância.

Vais trabalhar maioritariamente no ecossistema Microsoft/.NET , mas terás contacto com diferentes tecnologias de Back-End, Front-End, messaging, databases, scripting e infraestrutura.


⚙️ O core tecnológico

A principal linguagem de desenvolvimento será:

C# 14 + .NET 10

Procuramos experiência em desenvolvimento Back-End com C#/.NET , incluindo construção e evolução de aplicações, serviços e integrações.

No acesso e persistência de dados, vais trabalhar com: Entity Framework Core + PostgreSQL 17

Será importante compreender conceitos como modelação e acesso a dados, queries, operações CRUD, migrations e interação eficiente entre aplicação e base de dados.


APIs & Integrações

Uma parte importante do trabalho passa pelo desenvolvimento e integração de serviços através de: REST APIs

Queremos alguém confortável com conceitos de APIs, endpoints, requests/responses, integração entre sistemas, tratamento de erros e debugging.

Terás também contacto com: RabbitMQ

Experiência com messaging, queues ou arquiteturas assíncronas será valorizada, especialmente em contextos onde diferentes aplicações e serviços necessitam de comunicar de forma desacoplada.


🧪 Testing & qualidade

Qualidade de software também faz parte do desenvolvimento.

A stack inclui: xUnit

Valorizamos experiência ou conhecimentos de Unit Testing , preocupação com código testável e utilização de boas práticas que permitam construir aplicações mais robustas e fáceis de manter.


Containers & ambientes

Terás contacto com: Docker + Virtual Machines

É importante compreender como as aplicações são executadas e disponibilizadas nos diferentes ambientes, não ficando limitado/a apenas ao desenvolvimento local.

Experiência com containers, criação/utilização de imagens Docker, configuração de ambientes ou troubleshooting será valorizada.


⚛️ E há Front-End?

Sim. Embora C#/.NET seja o principal foco , existe também uma componente de desenvolvimento web.

Poderás trabalhar com:

React 19

TypeScript 5

HTML 5.2

CSS3

Não procuramos necessariamente um especialista de Front-End. Experiência ou conhecimentos nestas tecnologias serão uma vantagem para quem gosta de compreender e contribuir para a solução de forma mais transversal.


🛠️ Automação & Scripting

Também poderás ter contacto com diferentes linguagens e ferramentas de scripting:

Python 3

PowerShell 7

Shell

São conhecimentos úteis para automação, troubleshooting, operações e pequenas ferramentas de suporte ao desenvolvimento.


O perfil que procuramos

• 2+ anos de experiência profissional em desenvolvimento de software ;

• Experiência prática com C# e .NET ;

• Conhecimentos de Entity Framework Core ;

• Experiência com bases de dados relacionais, idealmente PostgreSQL ;

• Experiência no desenvolvimento ou integração de REST APIs ;

• Conhecimentos de Unit Testing e boas práticas de desenvolvimento;

• Contacto com Docker e/ou Virtual Machines ;

• Capacidade de analisar problemas e fazer troubleshooting;

• Interesse em aprender e trabalhar com dif