Oportunidade: Senior Umbraco Developer (.NET)
Localização: Oeiras
Modelo de Trabalho: Híbrido Flexível
Procuramos umSenior .
NET/Umbraco Developerespecialista emUmbraco (MVC/Razor), autónomo e focado na entrega, capaz de gerir todo o ciclo de vida do projeto.
Responsabilidades
Definir e implementar o modelo de conteúdo (tipos de documento, composições, tipos de dados).
DesenvolverRazor views, templates, layouts e componentes de conteúdo reutilizáveis.
Aplicar e respeitar umDesign Systemexistente (tokens, componentes, espaçamento, tipografia) na implementação de páginas e componentes.
Integrar Umbraco comAPIs externas REST/JSONe serviços backend.
Foco em desempenho, escalabilidade, segurança, fiabilidade e SEO técnico ao nível da aplicação.
Colaborar com equipas multidisciplinares num ambiente Ágil.
Consumir designsUX/UI do Figmapara implementar o frontend emRazor views.
Colaborar com Tech Lead, UX/UI, QA e DevOps num ambiente Agile.
Contribuir para standards de código, boas práticas, documentação e pipelines de CI/CD.
Perfil ideal
5+ anos de experiênciaprofissional em desenvolvimento web.NET / C# (ASP.NET MVC / ASP.NET Core).
Experiência comprovada ementregas end-to-end, não apenas manutenção.
Experiência completa do ciclo de desenvolvimento: QA interno ? UAT do cliente ? release para produção.
Forte experiência prática comUmbraco CMS (MVC/Razor):
Tipos de documentos, composições, tipos de dados
Razor views, controllers / Surface Controllers, partial views
Gestão de media e estrutura de conteúdos
Bons conhecimentos deRazor, HTML5 e CSS3.
Experiência comGit(branching, pull requests, code reviews).
Experiência combases de dados relacionais(SQL Server / Azure SQL).
Familiaridade comCI/CD(Azure DevOps, GitHub Actions ou equivalente).
Capacidade de interpretar e implementardesigns do Figma, alinhados com um Design System.
Valorizado
Conhecimentos deUmbraco Headless / Heartcoreou outras arquiteturas headless.
Experiência prática comMicrosoft Azure(App Service/Web Apps, Azure SQL, Application Insights, configuração de ambientes).
Experiência emtestes automatizados(unitários e de integração) em .
NET.
Boa compreensão desegurança web(OWASP, secure coding, gestão de segredos).
Bons conhecimentos deinglês, falado e escrito.
Envia o teu CV para com o assunto:Senior Umbraco Developer