[Tech] Engenharia de Software FullStack Sênior - ADVPL/.NET

TOTVS | Remoto

Desenvolver e sustentar funcionalidades de back-end de alta performance, complexidade e escalabilidade, agregando valor ao produto Protheus Insights. Ser responsável por garantir a integridade da arquitetura de dados e de microsserviços, focando na eficiência técnica de soluções que conectam o ecossistema Protheus a componentes modernos em nuvem e inteligência artificial.

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

  • Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada pessoa colaboradora;
  • Programa +Saudáveis, que cuida de cada TOTVER com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
  • Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossas pessoas colaboradoras;
  • Programa + Cuidado, programa de apoio pessoal para pessoas colaboradoras e familiares, com orientações em diversas especialidades como: psicologia, serviço social, pet consultoria...
  • Einstein Conecta, benefício de orientação médica online pelos médicos do Hospital Israelita Albert Einstein, totalmente gratuito;
  • Plano de saúde e odontológico;
  • Vale refeição e / ou alimentação;
  • Vale transporte e fretados em algumas estações do metrô;
  • Licença maternidade e paternidade estendida;
  • Espaço de lactário;
  • Bicicletário;
  • Vestiário;
  • Seguro de vida;
  • Auxílio creche;
  • Previdência privada;
  • Escritório que estimula a criatividade e produtividade com ambientes para lanches, salas de jogos, mesas de bilhar e poltronas para relaxar;
  • Gympass.
  • Desenvolvimento de Soluções de Back-end: Desenvolver soluções técnicas de média e alta complexidade com baixo nível de supervisão e alta autonomia, construindo regras de negócio eficientes tanto no ecossistema Protheus (ADVPL/TLPP) quanto em serviços e APIs baseadas na plataforma .NET (C#);
  • Criação de Frameworks e Componentes: Criar estruturas reutilizáveis e frameworks de back-end necessários para o desenvolvimento e evolução contínua das soluções da Squad;
  • Garantia de Qualidade e Testes: Criar e executar testes de alta complexidade (manuais ou automatizados), cobrindo o comportamento técnico desejado com foco avançado em testes unitários para validar rotinas de processamento de dados;
  • Arquitetura e Contrato de APIs: Desenhar, estruturar e documentar contratos de APIs eficientes, garantindo a padronização e manutenibilidade dos microsserviços;
  • Arquitetura de Software: Conhecer a fundo e analisar de forma crítica a arquitetura de sistemas distribuídos e modelos cliente-servidor, atuando ativamente na organização, performance de componentes e melhoria de escalabilidade;
  • Mentoria Técnica: Orientar e apoiar desenvolvedores de menor senioridade na resolução de dúvidas, disseminando conhecimento técnico sobre integrações e arquitetura de back-end;
  • Engenharia de Requisitos: Detalhar requisitos técnicos e de negócio de média e alta complexidade através do alinhamento direto com clientes e áreas internas envolvidas no projeto;
  • Experiência: Vivência consolidada e sólida na área de desenvolvimento de software focado em camadas de back-end (mínimo de 5 anos de experiência prática);
  • ADVPL / TLPP Avançado: Domínio de lógica de programação, orientação a objetos, criação de classes, funções REST/APIs, leitura e estruturação de códigos complexos no Protheus;
  • Ecossistema .NET Avançado: Domínio em desenvolvimento na plataforma .NET (C#) para a criação de serviços robustos, microsserviços, consumo e disponibilização de APIs;
  • Design e Documentação de APIs: Conhecimento prático em desenho de arquitetura RESTful e documentação de APIs utilizando Swagger / OpenAPI;
  • Metodologias e DevOps: Experiência com práticas ágeis de desenvolvimento, versionamento de código (Git/GitHub/DevOps), mensageria (RabbitMQ) e comunicação via Smartlink;
  • Banco de Dados (SQL Server): Nível avançado em banco de dados, escrita e otimização de queries complexas (SELECT, UPDATE, DELETE) e conhecimento analítico dos dicionários de dados do Protheus (SXS);
  • Ferramentas e Produtividade: Domínio do VS Code / Visual Studio (configuração de ambientes, uso avançado de recursos de Debug e aplicação prática de IA generativa para eficiência de código, como GitHub Copilot);
  • Arquitetura Protheus: Domínio em gestão de arquivos de servidor (AppServer), parametrizações, criação de ambientes de desenvolvimento isolados, restauração de bases de teste e rotinas de atualização;
  • Ensino Superior completo em Tecnologia da Informação, Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas afins.
Como empresa líder em tecnologia somos um universo de pessoas inconformadas, movidas por inovação, autonomia, aprendizado e performance. 
Juntos e juntas, criamos oportunidades, transformamos futuros e compartilhamos conhecimento. Aqui o seu desenvolvimento profissional acontece em um ambiente inclusivo, respeitoso e energizante. De gente pra gente!
Buscamos o crescimento sustentável. E usamos dados e IA para impulsionar resultados mais inteligentes e eficientes para os nossos clientes. 
Vem com a gente inovar e construir o futuro da tecnologia.
#VemPraTOTVS #SomosTOTVS
Ver página da empresa

[Tech] Engenharia de Software FullStack Sênior - ADVPL/.NET

TOTVS | Remoto

Descrição da vaga

Desenvolver e sustentar funcionalidades de back-end de alta performance, complexidade e escalabilidade, agregando valor ao produto Protheus Insights. Ser responsável por garantir a integridade da arquitetura de dados e de microsserviços, focando na eficiência técnica de soluções que conectam o ecossistema Protheus a componentes modernos em nuvem e inteligência artificial.

Responsabilidades e atribuições

  • Desenvolvimento de Soluções de Back-end: Desenvolver soluções técnicas de média e alta complexidade com baixo nível de supervisão e alta autonomia, construindo regras de negócio eficientes tanto no ecossistema Protheus (ADVPL/TLPP) quanto em serviços e APIs baseadas na plataforma .NET (C#);
  • Criação de Frameworks e Componentes: Criar estruturas reutilizáveis e frameworks de back-end necessários para o desenvolvimento e evolução contínua das soluções da Squad;
  • Garantia de Qualidade e Testes: Criar e executar testes de alta complexidade (manuais ou automatizados), cobrindo o comportamento técnico desejado com foco avançado em testes unitários para validar rotinas de processamento de dados;
  • Arquitetura e Contrato de APIs: Desenhar, estruturar e documentar contratos de APIs eficientes, garantindo a padronização e manutenibilidade dos microsserviços;
  • Arquitetura de Software: Conhecer a fundo e analisar de forma crítica a arquitetura de sistemas distribuídos e modelos cliente-servidor, atuando ativamente na organização, performance de componentes e melhoria de escalabilidade;
  • Mentoria Técnica: Orientar e apoiar desenvolvedores de menor senioridade na resolução de dúvidas, disseminando conhecimento técnico sobre integrações e arquitetura de back-end;
  • Engenharia de Requisitos: Detalhar requisitos técnicos e de negócio de média e alta complexidade através do alinhamento direto com clientes e áreas internas envolvidas no projeto;

Requisitos e qualificações

  • Experiência: Vivência consolidada e sólida na área de desenvolvimento de software focado em camadas de back-end (mínimo de 5 anos de experiência prática);
  • ADVPL / TLPP Avançado: Domínio de lógica de programação, orientação a objetos, criação de classes, funções REST/APIs, leitura e estruturação de códigos complexos no Protheus;
  • Ecossistema .NET Avançado: Domínio em desenvolvimento na plataforma .NET (C#) para a criação de serviços robustos, microsserviços, consumo e disponibilização de APIs;
  • Design e Documentação de APIs: Conhecimento prático em desenho de arquitetura RESTful e documentação de APIs utilizando Swagger / OpenAPI;
  • Metodologias e DevOps: Experiência com práticas ágeis de desenvolvimento, versionamento de código (Git/GitHub/DevOps), mensageria (RabbitMQ) e comunicação via Smartlink;
  • Banco de Dados (SQL Server): Nível avançado em banco de dados, escrita e otimização de queries complexas (SELECT, UPDATE, DELETE) e conhecimento analítico dos dicionários de dados do Protheus (SXS);
  • Ferramentas e Produtividade: Domínio do VS Code / Visual Studio (configuração de ambientes, uso avançado de recursos de Debug e aplicação prática de IA generativa para eficiência de código, como GitHub Copilot);
  • Arquitetura Protheus: Domínio em gestão de arquivos de servidor (AppServer), parametrizações, criação de ambientes de desenvolvimento isolados, restauração de bases de teste e rotinas de atualização;

Requisitos desejáveis

  • Ensino Superior completo em Tecnologia da Informação, Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas afins.
Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

  • Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada pessoa colaboradora;
  • Programa +Saudáveis, que cuida de cada TOTVER com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
  • Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossas pessoas colaboradoras;
  • Programa + Cuidado, programa de apoio pessoal para pessoas colaboradoras e familiares, com orientações em diversas especialidades como: psicologia, serviço social, pet consultoria...
  • Einstein Conecta, benefício de orientação médica online pelos médicos do Hospital Israelita Albert Einstein, totalmente gratuito;
  • Plano de saúde e odontológico;
  • Vale refeição e / ou alimentação;
  • Vale transporte e fretados em algumas estações do metrô;
  • Licença maternidade e paternidade estendida;
  • Espaço de lactário;
  • Bicicletário;
  • Vestiário;
  • Seguro de vida;
  • Auxílio creche;
  • Previdência privada;
  • Escritório que estimula a criatividade e produtividade com ambientes para lanches, salas de jogos, mesas de bilhar e poltronas para relaxar;
  • Gympass.

Sobre a empresa

Como empresa líder em tecnologia somos um universo de pessoas inconformadas, movidas por inovação, autonomia, aprendizado e performance. 
Juntos e juntas, criamos oportunidades, transformamos futuros e compartilhamos conhecimento. Aqui o seu desenvolvimento profissional acontece em um ambiente inclusivo, respeitoso e energizante. De gente pra gente!
Buscamos o crescimento sustentável. E usamos dados e IA para impulsionar resultados mais inteligentes e eficientes para os nossos clientes. 
Vem com a gente inovar e construir o futuro da tecnologia.
#VemPraTOTVS #SomosTOTVS
Ver página da empresa