Full Stack .Net Developer - Lisboa
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