Engenheiro de Software
Estamos em busca de um(a) Engenheiro(a) de Software para atuar como referência técnica no desenvolvimento de soluções, apoiando decisões de arquitetura, orientando tecnicamente a equipe e contribuindo para a evolução contínua dos nossos sistemas.
Buscamos um profissional hands-on, com forte capacidade analítica, autonomia para resolver problemas complexos e facilidade para transformar necessidades de negócio em soluções tecnológicas escaláveis.
Principais responsabilidades
- Definir, junto ao Head de Tecnologia e às áreas de negócio, o escopo técnico dos projetos, transformando necessidades em soluções viáveis e escaláveis.
- Atuar no desenvolvimento de aplicações, automações, integrações e processos internos utilizando C#/.NET.
- Orientar tecnicamente os analistas da equipe, apoiando decisões de implementação, realizando revisões de código (code review) e incentivando boas práticas de desenvolvimento.
- Investigar e resolver incidentes críticos, identificando a causa raiz dos problemas e implementando soluções definitivas para evitar recorrências.
- Escrever consultas e analisar dados em PostgreSQL e MongoDB para investigação, manutenção e extração de informações.
- Trabalhar na criação, evolução e manutenção de harness e soluções voltadas para projetos de Inteligência Artificial.
- Apoiar a definição de estimativas e prazos, contribuindo para um planejamento técnico consistente.
- Garantir a qualidade das entregas por meio de padrões de desenvolvimento, testes, observabilidade e melhoria contínua.
- Atuar como referência técnica para outras áreas da empresa, traduzindo conceitos técnicos em uma comunicação clara e acessível.
Requisitos
- Experiência sólida em Engenharia de Software ou Desenvolvimento de Sistemas.
- Domínio de C#/.NET ou outra linguagem orientada a objetos, com facilidade para compreender, evoluir e desenvolver aplicações.
- Conhecimento avançado em SQL, PostgreSQL e experiência prática com MongoDB (consultas, agregações, modelagem e índices).
- Experiência em investigação e resolução de incidentes, incluindo análise de logs, identificação de causa raiz e implementação de correções.
- Vivência utilizando ferramentas de Inteligência Artificial no dia a dia técnico, com capacidade de avaliar criticamente os resultados gerados.
- Boa comunicação para interação com áreas técnicas e de negócio.
- Perfil analítico, colaborativo, organizado e com autonomia para conduzir demandas do início ao fim.