B&A
Hologic
Engenheiro de Software Sênior, Dispositivo Médico
Sobre a oportunidade
Localizado em Newark, DE, o Centro de Inovação da Hologic continua a oferecer oportunidades de emprego. Estamos buscando um Engenheiro de Software Sênior (C#/ .NET, Full Stack) para projetar, desenvolver, solucionar problemas e depurar software para produtos novos e existentes.
A pessoa nesta função trabalhará como parte de uma equipe desenvolvendo aplicações voltadas para o usuário para dispositivos médicos relacionados à saúde mamária e esquelética. Esta equipe atualmente trabalha para dar suporte a aplicações usando C#, WPF, .NET, Java e Android, para usuários clínicos e internos.
Além das habilidades técnicas, estamos procurando alguém que seja um forte líder técnico nesta equipe. Eles devem entender profundamente e aderir a boas práticas de codificação e ser capazes de orientar efetivamente engenheiros juniores. Esperamos que eles colaborem com a gerência para melhorar os processos e a eficiência da equipe. A pessoa mais bem-sucedida nesta função exibe um alto grau de excelência técnica, é colaborativa e toma a iniciativa de fazer o que é melhor para o produto e o cliente.
Na Hologic, estamos comprometidos em criar tecnologia inovadora que possibilita vidas mais saudáveis em todos os lugares, todos os dias. Nós nos esforçamos para nos tornarmos campeões globais da saúde da mulher, fornecendo tecnologia confiável que salva vidas. Candidate-se hoje e junte-se a um propósito do qual você se orgulhará de defender.
Habilidades
Esta função exige 3 dias no escritório, com 2 dia flexível por semana para trabalhar em casa.
- Entendimento especializado de conceitos de ciência da computação, incluindo sistemas operacionais, bancos de dados, sistemas de software e redes.
- Habilidades de programação especializadas, incluindo habilidades de codificação Orientada a Objetos em .NET/C#, C++, C, Java ou linguagem similar.
- Domínio demonstrado de princípios de design de software, algoritmos, estruturas de dados e conceitos de multithreading. Capacidade de reconhecer e alavancar padrões de design.
- Capacidade de arquitetar software, definindo a estrutura de alto nível de um sistema de software complexo, para atender às necessidades funcionais e de desempenho e suportar a manutenibilidade futura.
- Fortes habilidades de depuração; Experiência em solucionar e resolver problemas complexos.
- Capacidade de trabalhar com e contribuir para documentação técnica apropriada (ex: especificações de requisitos de software, documentação de design de software, notas de release, etc.)
- Capacidade de conduzir e participar de revisões de código eficazes e completas.
- Forte familiaridade com ferramentas de desenvolvedor, incluindo controle de versão, pipelines de build CICD e ferramentas de rastreamento de problemas e projetos.
- Excelentes habilidades de comunicação escrita e verbal, particularmente na comunicação de detalhes técnicos complexos com públicos técnicos e não técnicos.
- Capacidade de adaptar o estilo de comunicação para se adequar a diferentes públicos.
- Forte contribuidor para equipes de alto desempenho.
- Demonstrar propriedade na execução de planos de projeto e cumprimento de prazos.
- Forte consciência do impacto local e em nível de sistema do código escrito.
- Capacidade de fornecer feedback sobre requisitos e casos de teste quanto à completude, precisão e capacidade de implementação e teste.
- Capacidade de apoiar e impulsionar as melhores práticas departamentais e melhorias de produto ou processo.
Educação
Diploma Técnico/Avançado Preferencial: Bacharelado Técnico ou Mestrado em área relacionada.
Experiência Técnica
- Bacharelado – 5-8 anos
- Mestrado - 4-6 anos
Expectativas da Função
- Desenvolver um nível de entendimento especializado de nossos produtos e seu uso na prática clínica, para mantê-los, projetá-los, desenvolvê-los e testá-los.
- Projetar e desenvolver software de alta qualidade.
- Desenvolver e manter software sob uma metodologia Ágil/Scrum/Integração Contínua.
- Contribuir para a documentação técnica de novos produtos, recursos e funcionalidades.
- Identificar, projetar e implementar testes de software apropriados.
- Colaborar com Engenheiros de Teste para entender a funcionalidade para o desenvolvimento e suporte de planos de teste.
- Identificar, diagnosticar, priorizar e resolver problemas técnicos.
- Analisar defeitos, fornecer feedback e implementar melhorias de processo.
- Treinar equipes externas nos principais elementos de design do produto, sua operação e como usá-los corretamente.
- Aplicar e compartilhar conhecimento de tecnologias novas e emergentes e buscar continuamente oportunidades para potenciais melhorias de produto.
- Atuar como líder técnico, buscando continuamente potenciais melhorias de produto e insistindo nos mais altos níveis de qualidade e usabilidade do produto.
- Definir e desenvolver melhorias de produto e novos recursos em colaboração com o Gerenciamento de Produto e Especialistas de Domínio.
- Realizar avaliações de risco de software (ex: FMEAs); avaliar e desenvolver mitigações de risco aplicáveis a testes em nível de componente, subsistema e sistema.
- Familiaridade e experiência com princípios de codificação segura ou cibersegurança é um diferencial.
- Experiência com dispositivos médicos é um diferencial.
- Experiência com processamento de imagens médicas/gerais é um diferencial.
- Compreensão de DICOM/HL7 é um diferencial.
Então, por que se juntar à Hologic?
Estamos comprometidos em fazer da Hologic a empresa onde os melhores talentos vêm para crescer. Para que você tenha sucesso, queremos capacitá-lo com as ferramentas e o conhecimento necessários e, por isso, oferecemos treinamento abrangente quando você ingressa, bem como desenvolvimento e treinamento contínuos ao longo de sua carreira. Oferecemos um salário competitivo e um esquema de bônus anual, um de nossos parceiros de talentos pode discutir isso com mais detalhes com você.
A faixa salarial base anual para esta função é $106,500 - $166,600 e é elegível para bônus. A remuneração final dependerá de fatores como experiência relevante, conjunto de habilidades, conhecimento, localização, educação, necessidades do negócio e demanda do mercado.
Se você tem as habilidades e a experiência certas e quer se juntar à nossa equipe, candidate-se hoje. Mal podemos esperar para ouvir de você!
Aviso de Agência e Recrutador Terceirizado: Agências que enviarem um currículo para a Hologic devem ter um Acordo de Agência Hologic atual e executado, assinado por um membro do Departamento de Recursos Humanos. Além disso, as agências só podem enviar candidatos para posições para as quais foram convidadas por um Recrutador da Hologic. Todos os currículos devem ser enviados ao Recrutador da Hologic sob estes termos, ou não serão considerados.
#LI-DS1 #onsite
A Hologic, Inc. orgulha-se de ser um Empregador de Oportunidades Iguais, inclusivo para pessoas com deficiência e veteranos.
