[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
[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.
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