




Resumo: Procuramos um Engenheiro Backend Sênior a Nível de Liderança experiente para projetar e desenvolver uma sofisticada aplicação de Gestão de Utilização e Autorização Prévia utilizando as mais recentes estruturas .NET. Pontos Principais: 1. Projeto empolgante e novo no setor moderno da saúde com arquiteturas em nuvem 2. Foco no desenvolvimento de soluções flexíveis e configuráveis para fluxos de trabalho 3. Oportunidade de trabalhar em um ambiente orientado a dados e potenciado por IA **Qual é o projeto?** O cliente é uma grande empresa norte-americana do setor da saúde. Estamos iniciando um projeto de múltiplas fases com duração de 2 anos, focado na substituição da plataforma clínica e de dados, substituindo o sistema atual. O trabalho concentrar-se-á na entrega de uma solução flexível e configurável para fluxos de trabalho. Você trabalhará em uma equipe de médio porte (20–40 pessoas), predominantemente baseada na Europa Central, com um cliente nos Estados Unidos. Trata-se de um projeto empolgante e novo, num ambiente altamente exigente, mas também recompensador, da saúde moderna, baseado em arquiteturas em nuvem, orientado a dados e potenciado por IA. **Visão Geral do Cargo:** Procuramos um Engenheiro Backend Sênior a Nível de Liderança experiente para projetar e desenvolver uma sofisticada aplicação de Gestão de Utilização e Autorização Prévia utilizando as mais recentes estruturas .NET. Este cargo exige profundo conhecimento na construção de arquiteturas escaláveis orientadas a eventos, com capacidades avançadas de orquestração de fluxos de trabalho complexos, para suportar fluxos de trabalho de autorização na área da saúde e suporte à tomada de decisões clínicas. **Você é o candidato ideal se tiver:** * Graduação em Ciência da Computação, Engenharia de Software ou experiência prática equivalente * **5+ anos** de experiência profissional com C# e framework .NET * **3+ anos** com .NET moderno (Core, .NET 5+, idealmente .NET 8+) * Domínio avançado do ASP.NET Core, Web API e projeto de serviços RESTful * Experiência com MS SQL Server, incluindo T-SQL, ajuste de desempenho e projeto de bancos de dados * **Motores de Fluxo de Trabalho**: Experiência prática na implementação de sistemas de fluxo de trabalho orientados a estado (ex.: Windows Workflow Foundation, Elsa Workflows, Workflow Core ou implementações personalizadas) * **Configuração de Regras**: Experiência com mecanismos de regras e configuração dinâmica de fluxos de trabalho (ex.: Rules Engine, Drools.NET ou sistemas baseados em regras personalizados) * **Arquitetura de Barramento de Mensagens**: Experiência em produção com corretores de mensagens e padrões orientados a eventos (Azure Service Bus, RabbitMQ, MassTransit, NServiceBus ou Kafka) * **Arquitetura de Microsserviços**: Profundo entendimento de arquitetura orientada a serviços, gateways de API, descoberta de serviços e padrões de sistemas distribuídos * Experiência com Domain-Driven Design (DDD) e padrões CQRS * Conhecimento de containerização (Docker) e orquestração (Kubernetes) * Familiaridade com serviços em nuvem da Azure (App Services, Functions, Key Vault, Application Insights) * Experiência com Entity Framework Core ou Dapper * Compreensão de padrões de autenticação/autorização (OAuth, JWT, Azure AD) * Experiência prévia com arquiteturas de event sourcing * Experiência com SignalR para comunicações em tempo real * Conhecimento de estratégias de versionamento de APIs e compatibilidade reversa * **Liderança Técnica (apenas para candidatos a Lead):** * Capacidade comprovada de orientar e mentorar equipes de desenvolvimento * Experiência em revisões de código e definição de padrões de codificação * Histórico de tomada de decisões arquiteturais para sistemas empresariais * Capacidade de avaliar e recomendar novas tecnologias e abordagens * Excelentes habilidades de documentação e comunicação **Desejável:** * Experiência prévia com clientes sediados nos EUA * Conhecimento do domínio da saúde * Certificações Microsoft (Azure Developer Associate, Azure Solutions Architect) * Experiência com rastreamento distribuído e observabilidade (Application Insights, Seq, ELK) * Conhecimento de ferramentas de perfilamento e otimização de desempenho * Contribuições para projetos de código aberto * Experiência como palestrante em conferências técnicas ou meetups **Suas atividades diárias:** * Projetar e desenvolver serviços backend de alto desempenho usando .NET 8+ e ASP.NET Core * Projetar e implementar motores de fluxo de trabalho orientados a estado com sistemas de configuração baseados em regras * Construir e manter arquiteturas orientadas a eventos utilizando padrões de barramento de mensagens (Azure Service Bus, RabbitMQ ou similares) * Desenvolver e otimizar soluções complexas de banco de dados usando MS SQL Server * Projetar arquiteturas de microsserviços com limites adequados de serviço e padrões de comunicação entre serviços * Participar na implementação de pipelines CI/CD e na manutenção de padrões de qualidade de código no Azure DevOps (ADO) * Colaborar com equipes multifuncionais para entregar soluções escaláveis e sustentáveis **Candidatar-se a:** \ Você poderá encontrar o anúncio original publicado em: https://www.itjobs.pt/oferta/507390/senior\-lead\-net\-engineer


