.NET Developer
Voltar às oportunidades

Vaga

.NET Developer

EngenhariaPresencial (Flexível) · Contrato de trabalho full-timeOeiras, Portugal

Sobre a vaga

.NET Developer

Estás pronto para moldar o futuro das soluções tecnológicas no setor financeiro? Estamos a reforçar a nossa equipa interna e procuramos um .NET Developer, para desenvolver e manter a camada que expõe os serviços do quiosque e integra com os sistemas dos bancos clientes.

Responsabilidades

Desenvolver e manter APIs e fluxos de negócio do middleware em .NET (ASP.NET Core), de forma modular e reutilizável entre clientes.
Construir e manter conectores com sistemas externos dos bancos (core bancário, SMS, entidades fiscais e outros), via REST e SOAP.
Garantir a configurabilidade da solução por cliente, distinguindo o que é global, configurável e específico.
Escrever testes automatizados, fazer code reviews e manter a documentação técnica do middleware atualizada.
Trabalhar em Azure DevOps: work items, repositórios Git, pipelines de CI/CD e cerimónias Scrum.
Apoiar o diagnóstico de incidentes em ambientes de QA e produção dos clientes (logs, SQL Server, conectividade).
Colaborar com as equipas das outras camadas do produto, a Arquitetura de Solução e as equipas de projeto e terreno.

Requisitos

3 a 5 anos de experiência em desenvolvimento backend com C# e .NET (ASP.NET Core, .NET 8 ou superior, idealmente .NET 10).
Experiência no desenho e consumo de APIs REST; conhecimento de serviços SOAP/WCF.
Experiência com SQL Server: modelação, queries e análise de desempenho.
Boas práticas de engenharia: testes unitários e de integração, princípios SOLID, logging estruturado e tratamento de erros.
Git e trabalho com pipelines de CI/CD (idealmente Azure DevOps).
Experiência em equipas ágeis (Scrum ou Kanban).
Comunicação clara e espírito de equipa, com abertura para dar e receber feedback.
Atenção ao detalhe e boa capacidade de resolução de problemas.
Capacidade de manter o foco em momentos de maior pressão, aprendendo com cada desafio e ajustando a abordagem sempre que necessário.
Português fluente; inglês técnico para leitura e escrita.

Valorizado

Experiência no setor bancário ou financeiro (core bancário, pagamentos, KYC, reconciliação).
Experiência com .NET Framework 4.x e manutenção de aplicações legadas.
Experiência em ambientes Cloud Azure
Desenvolvimento em ambiente Windows: serviços Windows, IIS, PowerShell.
Integração com dispositivos físicos ou SDKs de terceiros (ATM, POS, quiosques ou similares).
Fluxos transacionais com estado e padrões de resiliência (retries, idempotência, recuperação de falhas)

O que vais encontrar

Salário compatível com o mercado e a função
Seguro de saúde
Subsídio de alimentação pago em cartão de refeição
Dias de descanso extra
Formação e acompanhamento contínuo
Participação em projetos diversos e contacto mercados internacionais
Ambiente de trabalho colaborativo e inclusivo