Programador Full Stack .NET Core (M/F)
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
- . 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] - Blazor Server e Blazor Web
Assembly (componentização, State Management, Data Binding). - HTML5, CSS3, Bootstrap 5 (design responsivo e acessibilidade).
- Frameworks frontend adicionais (React, Angular ou Vue. js são valorizados).
Ferramentas e Metodologias
- Git (versionamento e colaboração).
- Docker (containerização e orquestração de aplicações).
- Testes automatizados (x
Unit, MSTest). - Scrum / Kanban (gestão de projetos ágeis).
- Português nativo ou proficiência equivalente.
- Inglês proficiente (escrito e falado).
- Espanhol valorizado, mas não obrigatório.
O que oferecemos
- Integração numa empresa sólida;
- Estabilidade profissional;
- Oportunidades de evolução da carreira profissional.
-
Informações detalhadas sobre a oferta de emprego
Empresa: Grupo Torrestir Localização: Braga
Braga, Braga, PortugalPublicado: 15. 3. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!