




**Engenheiro de Software II** ======================== **Localização: Leça do Balio / Porto** Na Abbott, acreditamos que as pessoas devem ser capacitadas para viver vidas saudáveis e felizes. É por isso que estamos focados em ajudar as pessoas a gerenciarem sua saúde de forma mais eficaz e confortável, com produtos que mudam vidas e fornecem dados precisos para tomada de decisões melhor informadas. Estamos revolucionando com nossa nova tecnologia de sensores. Interessado em aplicar seu vasto conhecimento técnico e experiência em uma oportunidade na área médica e melhorar a vida das pessoas? **No que você irá trabalhar** * Executar a implementação full-stack (por exemplo, UI, Serviço, Banco de Dados, interfaces de Hardware) de um ou mais componentes em código. * Atuar como especialista técnico em um ou mais componentes. Integrar componentes de subsistemas em projetos de sistemas maiores e desenvolver especificações com base nos requisitos do cliente. * Definir de forma independente parâmetros de configuração, especificação de interface e estratégia de implantação para um ou mais componentes. * Definir os critérios de teste de aceitação e a estratégia de testes para um ou mais componentes. Realizar testes funcionais e de integração conforme necessário. * Garantir a rastreabilidade e conformidade da implementação do código com os requisitos de software. Contribuir para a avaliação de projetos existentes frente a novos ou alterados requisitos. * Realizar isolamento de falhas e investigações de causa raiz para problemas de baixa a moderada complexidade. * Fornecer estimativas de esforço de engenharia para correções de defeitos de moderada complexidade ou solicitações de alteração de software. **Qualificações mínimas**: * Graduação em Ciência da Computação, disciplina de engenharia relacionada ou experiência equivalente * +4 anos de experiência relacionada **Qualificações desejadas:** ----------------------------- * Domínio avançado em C# e framework .NET * Conhecimento sólido do Blazor (Server-side e WebAssembly) * Entendimento avançado dos princípios de programação orientada a objetos * Competência com LINQ, Entity Framework Core e injeção de dependência * Forte conhecimento de MariaDB ou MySQL * Domínio avançado em CSS3, Flexbox e layouts Grid * Conhecimento dos fundamentos do JavaScript e manipulação do DOM * Conhecimento sólido das práticas e cerimônias do Scrum * Projeto, desenvolvimento e integração de APIs RESTful * Entendimento de arquitetura de microsserviços e sistemas distribuídos * Habilidades em documentação e redação técnica * Conhecimento de estratégias de logging, monitoramento e tratamento de erros * Conhecimento em Linux


