TOTVS

ANALISTA II DE BACKEND

Rio de Janeiro / RJ

Descrição da vaga

Descrição

Buscamos um Analista de Desenvolvimento Back-end Delphi Sênior com forte domínio na construção de arquiteturas escaláveis e aplicação prática de Inteligência Artificial. O profissional será responsável por desenhar e evoluir serviços de alta performance para os produtos TOTVS no segmento de Hospitalidade, integrando modelos de IA Generativa aos fluxos de negócio e impulsionando a eficiência técnica do time por meio de engenharia assistida por IA.


Responsabilidades e atribuições

  • Arquitetura e Sustentação Back-end: Desenvolver e evoluir arquiteturas de back-end em Delphi e APIs
  • REST (HORSE) de alta complexidade com autonomia técnica.  Frameworks e Reusabilidade: Projetar e construir frameworks e bibliotecas reutilizáveis para suportar novas soluções e acelerar o desenvolvimento do produto.
  • Desenvolvimento de Soluções com IA: Conceber e integrar modelos LLM (OpenAI, Gemini, Anthropic) via APIs em soluções de hospitalidade para automação e valor agregado ao cliente final.
  • Engenharia Assistida por IA (AI Tooling): Disseminar e utilizar ativamente assistentes de IA (Cursor,
  • GitHub Copilot, Claude Code) no ciclo diário para geração de código, testes, refatoração e documentação.
  • Qualidade e Confiabilidade: Garantir a estabilidade do software por meio de testes unitários (DUnit /
  • DUnitX) e testes automatizados de alta complexidade.
  • Liderança Técnica e Mentoria: Apoiar tecnicamente desenvolvedores de menor senioridade, conduzindo revisões de código, definindo padrões técnicos e documentando a arquitetura.


Requisitos e qualificações

  • Delphi Avançado: Sólida experiência em desenvolvimento back-end Delphi e domínio na criação e consumo de APIs REST (HORSE).
  • Padrões Arquiteturais: Domínio comprovado de Design Patterns, boas práticas de Clean Architecture e Clean Code.  Integração de GenAI: Experiência prática na integração de APIs de LLMs em sistemas corporativos.
  • AI-Assisted Workflow: Uso rotineiro e avançado de ferramentas assistidas por IA no fluxo diário de desenvolvimento de software.
  • Liderança e Autonomia: Capacidade de atuar com baixo nível de supervisão, detalhando requisitos técnicos diretamente com stakeholders.
  • Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas da Tecnologia da Informação.

Informações da vaga

  • Modalidade de trabalho: Hybrid
Candidatar-se à vaga