Ref. AO5741
Estamos à procura de um .NET (Azure) para se juntar à nossa equipa.
Se te consideras uma pessoa flexível e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura! Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos!
Competências técnicas:
- Conceber, construir e manter uma plataforma totalmente nova que apoie os fluxos de trabalho internos da empresa nos setores marítimo e da produção sob demanda
- Desenvolver serviços de backend escaláveis utilizando C# / .NET 8+ e APIs Web do ASP.NET Core
- Conceber e implementar esquemas de bases de dados relacionais utilizando PostgreSQL e Entity Framework Core
- Integrar com sistemas externos e APIs, incluindo: repositórios de artefactos (Forgejo); sistemas de CRM e de negócios (por exemplo, HubSpot, plataformas ERP); fornecedores de autenticação e identidade
- Contribuir para a conceção e implementação de fluxos seguros de autenticação e autorização, incluindo RBAC
- Cria e manter pipelines de CI/CD e fluxos de trabalho de implementação em contentores no Azure
- Colaborar estreitamente com as equipas de produto, liderança de engenharia e controlo de qualidade num ambiente Agile/Scrum
- Ajudar a definir a arquitetura técnica e as melhores práticas de engenharia desde o início
- Contribuir para a orquestração de fluxos de trabalho e para a iniciativa de automatização de processos de negócio
- Sólida experiência prática com C# / .NET 8+
- Experiência sólida com ASP.NET Core, incluindo APIs Web e middleware
- Experiência comprovada com Entity Framework Core, padrões ORM e migrações de bases de dados
- Conhecimento profundo de PostgreSQL e modelação de dados relacionais
- Experiência com pelo menos uma das principais estruturas de front-end, de preferência React
- Competências sólidas em TypeScript
- Experiência com estruturas modernas de interface do utilizador / bibliotecas de componentes, tais como Tailwind CSS
- Experiência na integração com APIs REST, webhooks e serviços externos
- Compreensão profunda de OAuth 2.0 / OpenID Connect
- Experiência com fornecedores de identidade, tais como o Keycloak e o Microsoft Entra ID
- Experiência com a configuração de RBAC e modelos de controlo de acesso
- Experiência prática com o Docker e aplicações em contentores
- Experiência na implementação de aplicações no Azure, de preferência com o Container Apps ou o AKS
- Familiaridade com o Azure DevOps e pipelines de CI/CD
- Fluência em inglês, tanto escrito como falado
- Licenciatura em Engenharia Informática ou área afim
Competências pessoais:
- Fortes competências na resolução de problemas
- Competências de comunicação
- Paixão pela colaboração