{"id":10466,"date":"2025-12-11T10:59:51","date_gmt":"2025-12-11T10:59:51","guid":{"rendered":"https:\/\/umatch.pt\/?post_type=job_listing&#038;p=10466"},"modified":"2025-12-11T11:00:10","modified_gmt":"2025-12-11T11:00:10","slug":"senior-umbraco-developer-net","status":"publish","type":"job_listing","link":"https:\/\/umatch.pt\/en\/job\/senior-umbraco-developer-net\/","title":{"rendered":"Senior Umbraco Developer (.NET)"},"content":{"rendered":"\n<p class=\"has-black-color has-text-color\">Estamos \u00e0 procura de um Senior Umbraco Developer (.NET) altamente motivado para se juntar \u00e0 nossa equipa.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color\">Se te consideras uma pessoa flex\u00edvel e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura! Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos!<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-black-color has-text-color\">Compet\u00eancias t\u00e9cnicas<\/h4>\n\n\n\n<ul class=\"wp-block-list has-black-color has-text-color has-link-color wp-elements-a4b5317250042c30332fbeb65fa720d0\">\n<li>S\u00f3lida experi\u00eancia em desenvolvimento de ponta a ponta \u2013 do zero \u00e0 produ\u00e7\u00e3o.<\/li>\n\n\n\n<li>Especialista em Umbraco CMS \u2013 MVC\/Razor tradicional.<\/li>\n\n\n\n<li>Capaz de assumir o ciclo de vida completo: arquitetura do projeto \u2192 implementa\u00e7\u00e3o \u2192 entrada em opera\u00e7\u00e3o na pilha Umbraco\/.NET.<\/li>\n\n\n\n<li>Experi\u00eancia de trabalho em ambientes Agile (Scrum\/Kanban).<\/li>\n\n\n\n<li>Mais de 5 anos de experi\u00eancia profissional em desenvolvimento web .NET \/ C# (ASP.NET MVC \/ ASP.NET Core).<\/li>\n\n\n\n<li>Experi\u00eancia comprovada em entrega de ponta a ponta, n\u00e3o apenas manuten\u00e7\u00e3o.<\/li>\n\n\n\n<li>Experi\u00eancia em todo o ciclo de vida do desenvolvimento: valida\u00e7\u00e3o interna de QA, UAT do cliente e lan\u00e7amentos de produ\u00e7\u00e3o.<\/li>\n\n\n\n<li>Forte experi\u00eancia pr\u00e1tica com Umbraco CMS \u2013 MVC\/Razor tradicional:<\/li>\n\n\n\n<li>Tipos de documentos, tipos de dados, composi\u00e7\u00f5es.<\/li>\n\n\n\n<li>Visualiza\u00e7\u00f5es Razor, controladores\/controladores de superf\u00edcie, visualiza\u00e7\u00f5es parciais.<\/li>\n\n\n\n<li>Gest\u00e3o de m\u00eddia e estrutura de conte\u00fado.<\/li>\n\n\n\n<li>Bons conhecimentos de Razor, HTML5 e CSS3 (suficientes para implementar layouts fornecidos por UX\/UI).<\/li>\n\n\n\n<li>Experi\u00eancia com Git (ramifica\u00e7\u00e3o, pull requests, revis\u00f5es de c\u00f3digo).<\/li>\n\n\n\n<li>Experi\u00eancia com bancos de dados relacionais (SQL Server \/ Azure SQL).<\/li>\n\n\n\n<li>Familiaridade com CI\/CD (Azure DevOps, GitHub Actions ou similar).<\/li>\n\n\n\n<li>Experi\u00eancia de trabalho em modelos de entrega Agile (Scrum\/Kanban).<\/li>\n\n\n\n<li>Capacidade de ler e implementar designs Figma ao n\u00edvel da implementa\u00e7\u00e3o, alinhados com um Sistema de Design.<\/li>\n\n\n\n<li>Conhecimento de Umbraco Headless \/ Heartcore ou outras arquiteturas headless (preferencial)<\/li>\n\n\n\n<li>Experi\u00eancia pr\u00e1tica com Microsoft Azure (App Service\/Web Apps, Azure SQL, Application Insights, configura\u00e7\u00e3o de ambiente) (preferencial)<\/li>\n\n\n\n<li>Experi\u00eancia com testes automatizados (unidade\/integra\u00e7\u00e3o) em .NET\u00a0(preferencial)<\/li>\n\n\n\n<li>Bom entendimento de seguran\u00e7a de aplica\u00e7\u00f5es web (OWASP, codifica\u00e7\u00e3o segura, gest\u00e3o de segredos) (preferencial)<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading has-black-color has-text-color\">Compet\u00eancias pessoais<\/h4>\n\n\n\n<ul class=\"wp-block-list has-black-color has-text-color\">\n<li class=\"has-black-color has-text-color has-link-color wp-elements-f4ad46879fc9f3e24c7f1c925d4d4584\">Aut\u00f3nomo<\/li>\n\n\n\n<li>Proativo<\/li>\n\n\n\n<li>Perfil focado em resultados<\/li>\n\n\n\n<li class=\"has-black-color has-text-color has-link-color wp-elements-bc269124a5e4fc50ad211781ddcabef5\">Bom n\u00edvel de ingl\u00eas falado e escrito (preferencial)<\/li>\n<\/ul>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-black-color has-text-color\">Ficaste interessado\/a nesta oportunidade?<\/p>\n\n\n\n<p class=\"has-black-color has-text-color\">Envia-nos o teu CV<\/p>\n","protected":false},"author":25,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","job_listing_type":[163],"job_listing_category":[149],"job_listing_location":[160],"job_listing_tag":[],"class_list":["post-10466","job_listing","type-job_listing","status-publish","hentry","job_listing_type-hibrido","job_listing_category-development","job_listing_location-lisboa"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Senior Umbraco Developer (.NET) - U Match<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/umatch.pt\/en\/job\/senior-umbraco-developer-net\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Senior Umbraco Developer (.NET) - U Match\" \/>\n<meta property=\"og:description\" content=\"Estamos \u00e0 procura de um Senior Umbraco Developer (.NET) altamente motivado para se juntar \u00e0 nossa equipa. Se te consideras uma pessoa flex\u00edvel e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura! Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos! Compet\u00eancias t\u00e9cnicas [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/umatch.pt\/en\/job\/senior-umbraco-developer-net\/\" \/>\n<meta property=\"og:site_name\" content=\"U Match\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/umatchpt\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-11T11:00:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/umatch.pt\/wp-content\/uploads\/2023\/09\/estamos_recrutar.png\" \/>\n\t<meta property=\"og:image:width\" content=\"850\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/\",\"url\":\"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/\",\"name\":\"Senior Umbraco Developer (.NET) - U Match\",\"isPartOf\":{\"@id\":\"https:\/\/umatch.pt\/#website\"},\"datePublished\":\"2025-12-11T10:59:51+00:00\",\"dateModified\":\"2025-12-11T11:00:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/umatch.pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jobs\",\"item\":\"https:\/\/umatch.pt\/job\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Senior Umbraco Developer (.NET)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/umatch.pt\/#website\",\"url\":\"https:\/\/umatch.pt\/\",\"name\":\"U Match\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/umatch.pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/umatch.pt\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/umatch.pt\/#organization\",\"name\":\"U Match\",\"url\":\"https:\/\/umatch.pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/umatch.pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/umatch.pt\/wp-content\/uploads\/2023\/09\/umatch_LOGO_fundo.png\",\"contentUrl\":\"https:\/\/umatch.pt\/wp-content\/uploads\/2023\/09\/umatch_LOGO_fundo.png\",\"width\":1071,\"height\":375,\"caption\":\"U Match\"},\"image\":{\"@id\":\"https:\/\/umatch.pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/umatchpt\/\",\"https:\/\/www.instagram.com\/_umatch\/\",\"https:\/\/www.linkedin.com\/company\/umatch-pt\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Umbraco Developer (.NET) - U Match","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/umatch.pt\/en\/job\/senior-umbraco-developer-net\/","og_locale":"en_GB","og_type":"article","og_title":"Senior Umbraco Developer (.NET) - U Match","og_description":"Estamos \u00e0 procura de um Senior Umbraco Developer (.NET) altamente motivado para se juntar \u00e0 nossa equipa. Se te consideras uma pessoa flex\u00edvel e proativa e desejas enfrentar novos desafios profissionais, envia-nos a tua candidatura! Estamos ansiosos por fazer parte do teu crescimento e certamente que iremos construir um futuro de sucesso juntos! Compet\u00eancias t\u00e9cnicas [&hellip;]","og_url":"https:\/\/umatch.pt\/en\/job\/senior-umbraco-developer-net\/","og_site_name":"U Match","article_publisher":"https:\/\/www.facebook.com\/umatchpt\/","article_modified_time":"2025-12-11T11:00:10+00:00","og_image":[{"width":850,"height":480,"url":"https:\/\/umatch.pt\/wp-content\/uploads\/2023\/09\/estamos_recrutar.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/","url":"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/","name":"Senior Umbraco Developer (.NET) - U Match","isPartOf":{"@id":"https:\/\/umatch.pt\/#website"},"datePublished":"2025-12-11T10:59:51+00:00","dateModified":"2025-12-11T11:00:10+00:00","breadcrumb":{"@id":"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/umatch.pt\/job\/senior-umbraco-developer-net\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/umatch.pt\/"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https:\/\/umatch.pt\/job\/"},{"@type":"ListItem","position":3,"name":"Senior Umbraco Developer (.NET)"}]},{"@type":"WebSite","@id":"https:\/\/umatch.pt\/#website","url":"https:\/\/umatch.pt\/","name":"U Match","description":"","publisher":{"@id":"https:\/\/umatch.pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/umatch.pt\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/umatch.pt\/#organization","name":"U Match","url":"https:\/\/umatch.pt\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/umatch.pt\/#\/schema\/logo\/image\/","url":"https:\/\/umatch.pt\/wp-content\/uploads\/2023\/09\/umatch_LOGO_fundo.png","contentUrl":"https:\/\/umatch.pt\/wp-content\/uploads\/2023\/09\/umatch_LOGO_fundo.png","width":1071,"height":375,"caption":"U Match"},"image":{"@id":"https:\/\/umatch.pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/umatchpt\/","https:\/\/www.instagram.com\/_umatch\/","https:\/\/www.linkedin.com\/company\/umatch-pt\/"]}]}},"metas":{"_job_category":{"149":"Development"},"_job_type":{"163":"H\u00edbrido"},"_job_tag":[],"_job_apply_type":"with_email","_job_apply_url":"","_job_apply_email":"recruitment@umatch.pt","_job_experience":"","_job_career_level":"","_job_qualification":"","_job_location":{"160":"Lisboa"},"_job_photos":""},"_links":{"self":[{"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/job_listing\/10466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/job_listing"}],"about":[{"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/comments?post=10466"}],"wp:attachment":[{"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/media?parent=10466"}],"wp:term":[{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/job_listing_type?post=10466"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/job_listing_category?post=10466"},{"taxonomy":"job_listing_location","embeddable":true,"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/job_listing_location?post=10466"},{"taxonomy":"job_listing_tag","embeddable":true,"href":"https:\/\/umatch.pt\/en\/wp-json\/wp\/v2\/job_listing_tag?post=10466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}