Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Arquiteto de Software

TOTVS

Ribeirão Preto

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de soluções tecnológicas em Ribeirão Preto está buscando um líder técnico para oportunidade em desenvolvimento de software. O profissional será responsável por liderar o time em decisões técnicas, garantir a qualidade dos produtos e integrar soluções de IA às aplicações. É essencial ter experiência com .NET, cloud native, e metodologias ágeis. A posição oferece um ambiente dinâmico e oportunidades de crescimento na carreira.

Qualificações

  • Experiência com .NET e Oracle.
  • Conhecimento em arquitetura de software moderna e cloud native.
  • Experiência em APIs REST, design patterns e princípios de software.

Responsabilidades

  • Liderar tecnicamente o time de desenvolvimento.
  • Desenvolver soluções complexas com foco na sustentabilidade arquitetural.
  • Garantir a adoção de boas práticas de engenharia de software.

Conhecimentos

.NET
Oracle
Arquitetura de software moderna
Cloud native
Microsserviços
APIs REST
Design Patterns
Clean Code
DevSecOps
RabbitMQ
Integração de IA
Airflow
DevOps
GCP
AWS
Azure
Observabilidade
Metodologias ágeis

Ferramentas

Docker
Kubernetes
Git
GitFlow
Descrição da oferta de emprego
Descrição

Atuar como referência técnica do time, liderando o desenvolvimento e a evolução de soluções de software, dados e integração com IA, garantindo qualidade técnica, sustentabilidade arquitetural e entrega contínua de valor ao negócio. Conduzir decisões técnicas no dia‑a‑dia, apoiar o crescimento do time e assegurar que as soluções sejam escaláveis, observáveis e alinhadas à estratégia do segmento. Ser o elo de ligação entre o segmento de supermercados e o time de IDeIA da TOTVS, apoiando nas discussões para evoluir o framework de IA da TOTVS com o olhar para o que é essencial para o segmento de supermercados.

Responsabilidades e atribuições
  • Liderar tecnicamente o time de desenvolvimento, apoiando decisões de design, arquitetura e implementação;
  • Atuar de forma hands on no desenvolvimento de soluções complexas, mantendo proximidade com o código e com os problemas reais do produto;
  • Traduzir requisitos funcionais e não funcionais em soluções técnicas viáveis, avaliando alternativas e escolhendo as soluções tecnológicas mais adequadas, considerando trade offs de qualidade, prazo, custo, escalabilidade, segurança e impacto operacional;
  • Contribuir ativamente para a evolução da arquitetura das aplicações, dados e integrações, garantindo consistência, escalabilidade e manutenibilidade;
  • Garantir a adoção de boas práticas de engenharia de software, como testes automatizados, versionamento, revisão de código, documentação e integração contínua;
  • Apoiar a construção e evolução de pipeline de dados, integrações assíncronas e soluções que se conectem a modelos de IA quando aplicável;
  • Participar de discussões técnicas com produto, dados e áreas parceiras, apoiando decisões táticas e operacionais;
  • Identificar oportunidades de melhoria técnica e propor soluções que aumentem eficiência, confiabilidade e qualidade do produto;
  • Criar ou evoluir componentes reutilizáveis, padrões e frameworks/plataforma quando necessário para acelerar o desenvolvimento;
  • Apoiar a priorização técnica do backlog, sinalizando riscos, dependências e impactos arquiteturais;
  • Contribuir para a evolução dos processos de engenharia, alinhados aos objetivos de curto e médio prazo da área;
  • Assegurar o cumprimento das metas do time, influenciando práticas, priorização de tarefas e promovendo evolução contínua da qualidade técnica.
Requisitos e qualificações
  • Experiência com .NET e Oracle;
  • Arquitetura de software moderna, cloud native, microsserviços e orientada a eventos;
  • APIs REST e boas práticas de API First;
  • Design Patterns, Clean Code e princípios de engenharia de software;
  • Segurança no desenvolvimento e práticas de DevSecOps;
  • Mensageria, RabbitMQ ou equivalentes;
  • IA e LLMs, uso via API, prompts, RAG e integração de IA em aplicações;
  • Noções de pipelines de dados, Airflow, Beam ou equivalentes;
  • DevOps: CI, CD, Git, GitFlow, Docker, Kubernetes e infraestrutura como código;
  • Provedores de cloud, GCP, AWS ou Azure;
  • Observabilidade (logs estruturados, métricas e traces);
  • Atuação em ambientes distribuídos como foco em confiabilidade (troubleshooting em produção);
  • Metodologias ágeis;
  • Experiência como referência técnica, arquiteto ou liderança técnica de times.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.