Developer
Responsabilidades
- Desenvolver e manter aplicações web em .NET (Core e Framework), com foco em performance, escalabilidade e segurança.
- Criar e optimizar APIs RESTful e serviços backend com ASP.NET Core e Framework.
- Desenvolver interfaces de utilizador modernas e responsivas com Vue.
- Implementar pipelines de integração e entrega contínua utilizando Azure DevOps.
- Trabalhar em articulação com equipas de projetos, infraestruturas e stakeholders.
- Participar em revisões de código, análise técnica e decisões de arquitectura.
- Garantir a manutenção de código limpo, testável e bem documentado.
Perfil
-
Experiência
- Habilitações mínimas ao nível da licenciatura em Eletrotécnica, Informática e/ou Sistemas de Informação.
Backend:
-
Conhecimento de C# e .NET Core/Framework.
-
Conhecimento com ASP.NET Core (Web API, MVC).
-
Conhecimentos de bases de dados relacionais (SQL Server) e Entity Framework.
-
Conhecimentos com princípios SOLID e arquitectura limpa.
-
Azure Functions, App Services e API Management ( é valorizado).
- Conhecimentos com testes unitários.
Frontend:
-
Conhecimentos com Vue.
-
Conhecimentos em HTML5, CSS3, JavaScript e TypeScript, JQuery.
-
Conhecimentos com testes automatizados.
DevOps e Infraestrutura:
-
Conhecimentos de Azure DevOps (repositórios Git, pipelines CI/CD, Boards).
-
Conhecimentos com Docker (Kubernetes é valorizado).
-
Conhecimentos em monitorização e telemetria (Application Insights, Log Analytics).
Oferecemos
- Integração num Grupo sólido e credível, tendo em curso a implementação de vários projetos de crescimento.
- Formação e possibilidade de desenvolvimento profissional e pessoal.
- Oportunidade real de progressão de carreira, de acordo com o desempenho e as competências demonstradas.
- Boas condições de trabalho e benefícios sociais (Seguro de Saúde, Seguro de Vida).