Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Como a maior empresa brasileira de tecnologia, temos o compromisso com uma política e programa de diversidade e inclusão para termos um ecossistema cada vez mais representativo, respeitoso e acolhedor. MISSÃO DO CARGO: Desenvolver e sustentar funcionalidades de software, que agreguem valor ao produto, garantindo a satisfação do cliente dentro da área de atuação; Desenvolver soluções voltadas para atender a estrutura de RH das empresas. O QUE VOCÊ VAI FAZER: Desenvolver soluções técnicas e documentações de baixa complexidade, com nível de supervisão e apoio moderado, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias back-end envolvidas no projeto; Compreender a arquitetura back-end e/ou do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades; Criar testes de baixa complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes; Documentar o desenvolvimento para permitir a compreensão do usuário final; 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; Cria framework se necessário para o desenvolvimento de suas soluções; Busca conhecer os processos, consulta as pessoas necessárias para que a entrega seja realizada com qualidade. Abraça atividades e desafios; Conhece suas metas e/ou prioridades e mantém o foco para entregá-las dentro do prazo. O QUE ESPERAMOS DE VOCÊ: Ensino superior em Tecnologia Conhecimentos desejáveis : Lógica de Programação; Banco de Dados – nível básico; Linguagem de programação utilizada pelo time: Progress 4GL, Java, Angular, C# - nível básico; Arquitetura web – nível básico; GIT – nível básico. Conhecimentos diferenciais : Linguagem de programação utilizada pelo time: IONIC – nível básico; Métodos ágeis de desenvolvimento de software – desejável nível básico; Fundamento em testes unitários; Azure DevOps – nível básico; Angular - PO IU; Ser uma pessoa curiosa, proativa, questionadora que adora trabalhar em equipe. Não tenha medo de errar que procura se adaptar aos desafios para melhor superá-los. O QUE OFERECEMOS: Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada TOTVER; 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 TOTVERS; Programa + Cuidado, programa de apoio pessoal para TOTVERS 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; Seguro de vida; Auxílio creche; Previdência privada; PLR; #vempraTOTVS #sejaumTOTVER