PROGRAMADOR FULL STACK .NET CORE (M/F)
Descrição da Função
Estamos à procura de um Programador. NET Core (C#) com experiência para integrar a nossa equipa de desenvolvimento. O candidato ideal terá um papel essencial na criação e manutenção de aplicações web robustas, intuitivas e escaláveis, utilizando tecnologias modernas como Blazor. Deve manter e modernizar aplicações em. net legacy (webforms e winforms – c#). Este profissional será responsável por todo o ciclo de desenvolvimento, desde a análise e arquitetura até à implementação e otimização de código, garantindo a melhor experiência para os utilizadores finais.
Responsabilidades
- Desenvolvimento fullstack: Cria, otimizar e manter aplicações web. Net Core, (C# Blazor), API e manter migrar aplicações. net legacy Web
Forms. - Interfaces modernas: Implementar UIs responsivas e acessíveis utilizando Blazor e Bootstrap.
- APIs e Microservices: Desenvolver e consumir APIs RESTful.
- Base de dados: Conhecimentos de SGBD SQLServer/My
SQL, garantindo segurança e performance. - Arquitetura escalável: Desenvolver soluções modulares, reutilizáveis e bem estruturadas para garantir a escalabilidade das aplicações.
- Segurança e performance: Implementar autenticação/autorização segura e otimizar aplicações para alta performance.
- Colaboração e Metodologias Ágeis: Trabalhar em equipas multidisciplinares, seguindo práticas Agile/Scrum e CI/CD.
- Testes e Qualidade: Criar testes unitários, de integração e
-
- end para garantir código de qualidade. - Versionamento: Gerir código-fonte e fluxos de trabalho utilizando Git.
- Automação e Dev
Ops: Utilizar CI/CD para automatização de builds, testes e deploys.
Requisitos Técnicos
Backend
- . NET Legacy /. NET Core / ASP. NET Core (mínimo 3 anos de experiência).
- APIs RESTful (criação e consumo).
- SQLServer/ My
SQL (criação e otimização de queries/tabelas e índices). - Autenticação e Autorização (Identity Framework, JWT, OAuth2).
- Integração com serviços de terceiros (APIs externas, Webhooks, SOAP, JSON/XML).
- Mensageria e Background Jobs (Signal
R). [Não mandatório]
Frontend
- Blazor Server e Blazor Web
Assembly (componentização, State Management, Data Binding). - HTML5, CSS3, Bootstrap 5 (design responsivo e acessibilidade).
- Java
Script / Type
Script (manipulação avançada do DOM, eventos). - Frameworks frontend adicionais (React, Angular ou Vue. js são valorizados).
Ferramentas e Metodologias
- Git (versionamento e colaboração).
- CI/CD.
- Docker (containerização e orquestração de aplicações).
- Testes automatizados (x
Unit, MSTest). - Scrum / Kanban (gestão de projetos ágeis).
Línguas
- Português nativo ou proficiência equivalente.
- Inglês proficiente (escrito e falado).
- Espanhol valorizado, mas não obrigatório.
Competências Adicionais Valorizadas
- Experiência com flutter e aplicações mobile.
- Experiência com desenvolvimento de dashboards e aplicações de BI.
- Conhecimentos de processamento de grandes volumes de dados.
- Capacidade de otimização e debugging avançado.
- Interesse por segurança de software (OWASP, cifras, segurança web).
- Conhecimento de sistemas distribuídos e arquiteturas
- driven. - Conhecimento/experiência na área de logística, transportes e distribuição.
O que oferecemos
- Integração numa empresa sólida;
- Estabilidade profissional;
- Oportunidades de evolução da carreira profissional.
Mais informação
- Morada: Braga
- Grau Académico: Licenciatura
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego