
A RELX desenvolve análises baseadas em informações e ferramentas de tomada de decisão para clientes profissionais e empresariais em todo o mundo. Seus produtos combinam conteúdo especializado, dados e tecnologia para apoiar decisões melhores e resultados mais sólidos nos setores de Risco, Científico, Técnico e Médico, Jurídico e Exposições. A RELX também atua nos mercados de consultoria, saúde e seguros, ajudando organizações a melhorar a produtividade, gerenciar riscos, avançar pesquisas, apoiar o trabalho jurídico e realizar transações comerciais mais eficazes.
Engenheiro(a) de Software Pleno, C#/.NET e Angular — RELX
Desenvolva software regulatório para fabricantes de ciências da vida usando C#/.NET e Angular. Crie soluções confiáveis na nuvem com práticas de engenharia assistidas por IA.
Descrição
- Desenvolva e mantenha APIs em C#/.NET, microsserviços, serviços em segundo plano e interfaces em Angular.
- Modernize sistemas legados em etapas focadas para melhorar a facilidade de manutenção, a confiabilidade e a experiência do usuário.
- Projete modelos de dados, consultas e integrações no SQL Server.
- Use ferramentas de desenvolvimento com IA aprovadas ao longo do planejamento, implementação, testes, depuração, refatoração e documentação; revise e valide o conteúdo gerado.
- Crie testes automatizados e use desenvolvimento orientado a testes quando isso for útil.
- Contribua com revisões de código, discussões técnicas e decisões compartilhadas de design e implementação.
- Use serviços do Azure, pipelines de CI/CD, logs e monitoramento para entregar e dar suporte ao software em produção.
- Trabalhe com as equipes de produto, engenharia da qualidade, arquitetura, segurança e operações desde os requisitos até o lançamento e o suporte contínuo.
Requisitos
- Tenha cerca de três anos ou mais de experiência profissional em engenharia de software, ou experiência equivalente comprovada na entrega de software em produção.
- Tenha experiência prática com C#, .NET, APIs REST, Angular e TypeScript.
- Tenha experiência com Microsoft SQL Server, incluindo a elaboração de consultas e conhecimento sobre acesso a dados e aspectos de desempenho.
- Compreenda testes automatizados, Git, revisão de código e entrega iterativa de software.
- Já tenha usado ferramentas de programação com IA ou tenha disposição para adotá-las com discernimento.
- Seja capaz de assumir tarefas de complexidade moderada, comunicar o andamento e as compensações envolvidas e buscar contribuições quando as decisões puderem afetar de forma mais ampla a arquitetura ou os clientes.
- Demonstre cuidado com segurança, privacidade de dados, confiabilidade e documentação clara.
- Experiência adicional útil inclui serviços do Azure, Azure DevOps, pipelines de CI/CD, Docker, Kubernetes, modernização de sistemas legados, integração de microsserviços, observabilidade, resolução de problemas em produção ou software para ciências da vida, saúde, setores regulados ou outros ambientes de alta confiança.
Benefícios
- Iniciativas para promover equilíbrio saudável entre vida pessoal e profissional
- Iniciativas de bem-estar
- Licença parental compartilhada
- Auxílio para estudos
- Licenças sabáticas
- Horários de trabalho flexíveis
- Benefícios que variam conforme o país