




Resumo: A Eurofins está buscando um Desenvolvedor Sênior de Software para contribuir com a entrega de software de alta qualidade em um ambiente Ágil, apoiando e orientando outros desenvolvedores. Pontos principais: 1. Contribuir para a entrega de software de alta qualidade e adotar a automação de testes. 2. Apoiar, orientar e revisar o código de outros desenvolvedores. 3. Colaborar com partes interessadas para projetar softwares e funcionalidades adequados ao propósito. **Descrição da empresa** ----------------------- A Eurofins Scientific é uma empresa internacional de ciências da vida que oferece uma gama única de serviços analíticos de ensaio a clientes de diversos setores, com o objetivo de tornar a vida e nosso ambiente mais seguros, saudáveis e sustentáveis. Desde os alimentos que você consome, até a água que bebe e os medicamentos dos quais depende, os laboratórios da Eurofins trabalham com as maiores empresas do mundo para garantir que os produtos que fornecem sejam seguros, que seus ingredientes sejam autênticos e que a rotulagem seja precisa. A Eurofins dedica-se à prestação de serviços de ensaio que contribuam para a saúde e segurança da sociedade e do planeta, bem como à sua responsabilidade corporativa de proteger o meio ambiente e garantir diversidade, equidade e inclusão em toda a rede de empresas Eurofins. **Descrição da vaga** ------------------- **Em resumo** A Eurofins procura desenvolver internamente todos os aplicativos de software para atender e apoiar seus numerosos laboratórios em todo o mundo. Com centenas de milhares de testes diagnósticos clínicos realizados diariamente, os laboratórios da linha de negócios de serviços diagnósticos clínicos da Eurofins esforçam-se para garantir que cada paciente, onde quer que viva, tenha acesso às técnicas mais especializadas e inovadoras para diagnóstico, monitoramento e tomada de decisões terapêuticas. Tais atividades exigem planejamento e organização extensivos, que podem ser potencializados com o uso da tecnologia. **Em qual negócio você irá atuar?** A Eurofins está desenvolvendo o eLIMS-NG, o ‘Sistema de Gerenciamento de Informações Laboratoriais da Eurofins – Nova Geração’. O eLIMS-NG é um conjunto abrangente e integrado de ferramentas e aplicações destinado a apoiar as atividades de ensaio em nossos laboratórios no mundo inteiro. **Como você pode nos ajudar?** Como Desenvolvedor Sênior de Software, você contribuirá para a entrega de software de alta qualidade, construindo e trabalhando em pipelines de entrega, adotando simultaneamente a automação de testes e a entrega contínua em um ambiente Ágil. Você apoiará, orientará e revisará o código de outros desenvolvedores e desenvolverá sólidos relacionamentos de trabalho dentro da ampla comunidade de TI da Eurofins, contribuindo e seguindo as diretrizes do líder de equipe e de outras partes interessadas-chave. Como **Desenvolvedor Sênior de Software**, você: * Entregará e manterá software de alta qualidade individualmente e em equipe, incluindo: análise, projeto, codificação, testes, documentação, operação, suporte, etc. * Promoverá a engenharia de alta qualidade das soluções-alvo; * Adotará práticas Ágeis e seguirá as diretrizes da Eurofins em todas as fases do ciclo de vida de desenvolvimento de software (SDLC); * Colaborará com usuários, analistas funcionais, arquitetos de aplicações, equipe(s) de implantação e outras partes interessadas para projetar softwares e funcionalidades adequados ao propósito; * Desenvolverá relacionamentos de trabalho dentro da ampla comunidade de TI da Eurofins e com clientes internos; * Criará e contribuirá para um bom espírito de equipe. * Apoiará, orientará e revisará o código de outros desenvolvedores. **Qualificações** ------------------ **Você é o tipo de pessoa extraordinária que procuramos?** * Experiência mínima de 7 anos no desenvolvimento de soluções ponta a ponta, excelente conhecimento de .NET, C#, MVC, WCF Rest e WebAPI, nUnit/MsUnit e Angular; * Bom entendimento dos princípios de projeto de software; * Experiência sólida no trabalho com soluções de arquitetura em n camadas; * Experiência em desenvolvimento orientado a testes e automação de testes em todos os níveis; * Conhecimento sólido de desenvolvimento full stack, tecnologias frontend e backend; * Bom entendimento de bancos de dados relacionais (MS SQL); * Bom conhecimento de conceitos e serviços em nuvem (Docker, EKS); * Entendimento de programação orientada a objetos e princípios de design orientado a objetos; * Conhecimento sólido das melhores práticas de implementação de software (ex.: SOLID); * Capacidade de fornecer recomendações técnicas e resolver problemas técnicos de forma independente; * Experiência prática em metodologias Ágeis (preferencialmente SCRUM); * Habilidades sólidas de análise, resolução de problemas e solução de falhas; * Boas habilidades de comunicação em **inglês** (escrita/oral). Conhecimento de outro idioma é um diferencial. **Informações adicionais** -------------------------- Horário de trabalho: Segunda a sexta-feira – das 8:00 às 17:00 – Trabalho híbrido


