Descrição da Empresa
A Sysmatch é uma empresa de competências tecnológicas, especialmente vocacionada para apoiar os seus clientes no desenvolvimento, implementação e manutenção de sistemas de informação e soluções globais.
Descrição da Função
A Sysmatch é uma empresa de competências tecnológicas, especialmente vocacionada para apoiar os seus clientes no desenvolvimento, implementaçâo e manutençâo de sistemas de informaçâo e soluções globais. Estamos a recrutar o seguinte perfil: Full Stack .NET Developer - Híbrido (1x por mês Lisboa) Requisitos:
C# avançado (OOP, async/await, etc.).
.NET Framework 4.x: ASP.NET MVC / Web API; WCF e integrações legacy (quando aplicável).
.NET Core / .NET 6+: ASP.NET Core Web API / Minimal APIs; Swagger/OpenAPI.
Autenticação/autorização (AD/LDAP, OAuth2/OIDC, JWT/Claims) e práticas de API (erros, logging, resiliência).
HTML5, CSS3, JavaScript/TypeScript; consumo de APIs e componentes reutilizáveis.
Framework SPA (consoante stack do projeto): Angular; Razor; Blazor; boas práticas de UX e acessibilidade.
SQL Server: T-SQL, desenho de queries, índices e otimização; modelação relacional e transações.
Acesso a dados: Entity Framework /EF Core (e/ou Dapper); migrations e controlo de concorrência.
Integrações REST/SOAP (legacy), e gestão de contratos de API.
Arquiteturas: N-tier, monólito modular e/ou Clean Architecture (microserviços quando aplicável).
Padrões e qualidade: DI/IoC, Repository/Unit of Work, refactoring, dívida técnica e documentação.
Segurança (OWASP): validação de inputs; proteção contra XSS/CSRF/SQLi; gestão de segredos e privilégios mínimos.
Git, pipelines CI/CD (build, testes, análise estática e deploy automatizado).
Deploy/hosting: IIS (.NET 4.x) e ASP.NET Core (Kestrel + reverse proxy).
Observabilidade: logging estruturado, monitorização e troubleshooting.
Mínimo de 5 anos de experiência em desenvolvimento de software.
Experiência comprovada em manutenção corretiva/evolutiva de legado .NET 4.x e modernização para .NET Core/.NET 6+.
Capacidade de liderança técnica, mentoria e comunicação eficaz com stakeholders técnicos e funcionais.
Certificações Microsoft (Azure/Dev/DevOps/Security) e/ou formação relevante em Engenharia de software, arquitetura e segurança O que te oferecemos: - Um projeto dinâmico num cliente bem-conceituado a nível Internacional; - Enquadramento salarial de acordo com a experiência demonstrada; - Evolução de carreira com intervenção em projetos tecnológicos ambiciosos e inovadores; - Integração em equipa dinâmica e heterogénea; - Acompanhamento personalizado a cada consultor; - Integração nos quadros SYSMATCH com acesso a todas as atividades da empresa; - Serás parte das nossas formações e dos nossos eventos Team Building. Processo de recrutamento, seleção e integração: Os primeiros contactos serão realizados através de chamada telefónica ou vídeo conferência. Estamos preparados para assegurar o acompanhamento e a integração dos novos colaboradores e apoiá-los nesta nova fase da sua carreira profissional. Localização
Lisboa, Portugal