← Todas as vagas

Desenvolvedor(a) de Software Pleno

TECHBIZ FORENSE DIGITAL LTDA

📍 Belo Horizonte/MGhibrido· CLT

Descrição da vaga

Estamos buscando um(a) Desenvolvedor(a) de Software Pleno para atuar no desenvolvimento e evolução de sistemas backend complexos. Você trabalhará próximo aos Tech Leads e demais desenvolvedores na implementação de funcionalidades, correção de bugs e melhoria contínua da plataforma. Buscamos pessoas curiosas, adaptáveis e capazes de navegar por diferentes partes do sistema mantendo qualidade técnica e consistência nas entregas.

Essa função exige boa base de desenvolvimento, capacidade de resolução de problemas e colaboração em um ambiente dinâmico.
Fluxo de Desenvolvimento AI-First

Nosso fluxo de desenvolvimento é AI-first

Utilizamos ferramentas baseadas em LLM de forma intensiva em atividades como entendimento de código, debugging, implementação, refatoração e exploração de soluções. Esperamos profissionais confortáveis em utilizar essas ferramentas de forma produtiva, mantendo senso crítico e boa capacidade de engenharia. Conhecimento técnico, validação dos resultados gerados e raciocínio independente continuam sendo fundamentais.

Principais atividades
Desenvolver e manter serviços backend e APIs
Investigar e corrigir bugs e problemas em produção
Participar de discussões técnicas, planejamentos e refinamentos
Colaborar com desenvolvedores e QA para garantir a qualidade das entregas
Escrever código limpo, testável e de fácil manutenção
Utilizar ferramentas baseadas em LLM de forma produtiva no desenvolvimento e debugging
Navegar e contribuir em diferentes partes do sistema conforme necessidade do time

Pré-requisitos técnicos
Experiência com desenvolvimento backend
Bom entendimento de APIs, bancos de dados e fundamentos de arquitetura de software
Capacidade de investigar e resolver problemas com autonomia moderada
Experiência com controle de versão e fluxo colaborativo de desenvolvimento
Facilidade para aprender novas tecnologias e navegar em bases de código existentes
Capacidade de utilizar ferramentas baseadas em LLM para acelerar desenvolvimento, debugging e navegação em sistemas
complexos, mantendo qualidade técnica e senso crítico 

Desejável
Experiência com sistemas distribuídos
Familiaridade com CI/CD e processos de deploy
Experiência com sistemas em produção
Experiência prévia em ambientes com múltiplos serviços ou arquiteturas complexas