Programador Sénior (M/F) - Lisboa - Anonimo - Ref.13352256

Programador Sénior (M/F) - Lisboa



Detalhe da Oferta:

Recrutamos para o desp de inivação e desenvolvimento um programador (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 WebForms.
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/MySQL, 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-to-end para garantir código de qualidade.
Versionamento: Gerir código-fonte e fluxos de trabalho utilizando Git.
Automação e DevOps: 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/ MySQL (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 (SignalR). [Não mandatório]

Frontend:

Blazor Server e Blazor WebAssembly (componentização, State Management, Data Binding).
HTML5, CSS3, Bootstrap 5 (design responsivo e acessibilidade).
JavaScript / TypeScript (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 (xUnit, 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 event-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.

Se tem o perfil para a vaga envie cv para , com referência "Programador - Lisboa".

Ofertas de Emprego Semelhantes: