ANALISTA DE DESENVOLVIMENTO DE SOFTWARE ADVPL PLENO
TOTVS | Assis - SP | Híbrido
Descrição da vaga
Se você tem experiência em desenvolvimento de software com ERP TOTVS Protheus (AdvPL) e gosta de criar funcionalidades que realmente agreguem valor ao produto, essa vaga é para você! Aqui, você terá a oportunidade de colaborar para garantir a satisfação do cliente e compartilhar conhecimento com o time, promovendo um ambiente de aprendizado e crescimento constante.
Responsabilidades e atribuições
Desenvolver soluções técnicas de média e alta complexidade, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias envolvidas no projeto;
Compreender a arquitetura do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;
Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos;
Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
Trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
Detalhar requisitos de baixa e média complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento;
Utiliza frameworks já definidos para o desenvolvimento de soluções.
Requisitos e qualificações
Atuação com ERP TOTVS Protheus (AdvPL);
Vivência em programação em AdvPL/TLPP para criação de cadastros, relatórios, jobs e APIs;
Conhecimento em integração com outros sistemas, revenda, e-commerces, utilizando webservices REST e SOAP e/ou por transferências de arquivos (TXT, CSV, etc);
Atuação em análises do negócio para os momentos de sustentação e apoio nas definições do produto junto ao PO e especialistas;
Java 11 e/ou superior;
Padrões de orientação a objeto, estrutura de dados, design de algoritmos;
Aplicação, monitoria e qualidade com automação e testes;
Conhecimento de Git e Maven;
JPQL e elaboração de queries nativas.
Banco de Dados PostgreSQL, Oracle e MS SQL Server;
Servidor de aplicação, appserver;
Desenvolvimento de WebServices REST;
Conhecimento de boas práticas de desenvolvimento de software;
Superior completo em Análise e Desenvolvimento de Sistemas ou afins.
Requisitos desejáveis
Vivência com metodologias ágeis;
Conhecimentos em Angular, NodeJS e Typescript;
Conhecimento em PO UI;
Micro Serviços;
Containers com Docker e Kubernetes;
Conhecimentos em mensageria utilizando RabbitMQ;
DevOps;
Continuous Integration (CI) /Continuous Deployment (CD);
DDD - Domain Driven Design;
SOLID;
TDD;
CQS/CQRS.
Interessados entrar no Link: https://atracaodetalentos.totvs.app/vempratotvs/1872/analista-de-desenvolvimento-de-software-advpl-pleno