Engenheiro de Software Pleno
Global TI
Descrição da vaga
Desenvolver, evoluir e manter serviços, APIs e integrações backend utilizando uma abordagem AI First, incorporando ferramentas de inteligência artificial ao ciclo de desenvolvimento para aumentar a produtividade, a qualidade e a eficiência das entregas. Atuar na arquitetura de soluções, modelagem de dados, testes automatizados e otimização de performance, aplicando boas práticas de engenharia de software, segurança e escalabilidade. Utilizar ferramentas de IA para geração, revisão, testes e refatoração de código, mantendo responsabilidade técnica sobre as soluções desenvolvidas.
Experiência com desenvolvimento backend e construção de APIs REST.
Domínio de pelo menos uma linguagem backend (Prefernecialmente Clojure ou Java, mas pode ser de qualquer stack).
Conhecimento em bancos de dados relacionais e não relacionais.
Experiência com Git, testes automatizados e boas práticas de desenvolvimento.
Vivência com cloud (AWS, Azure ou GCP) e arquitetura de microsserviços.
Experiência prática com ferramentas de IA para desenvolvimento (GitHub Copilot, Cursor ou similares).
Capacidade de utilizar IA para geração, revisão, refatoração e testes de código, com validação crítica dos resultados.
Mentalidade AI First, com foco em produtividade, qualidade e melhoria contínua.
