TOTVS

ANALISTA III DE DESENV. DE SOFTWARE

Porto Alegre / RS

Descrição da vaga

Descrição

Atue com as ferramentas e tecnologias mais modernas existente no mercado, desenvolvemos framework para aplicações cloud native, containerizadas, distribuídas, resilientes, escaláveis, e muito mais!



Responsabilidades e atribuições

O QUE VOCÊ VAI FAZER:
  • Criar códigos que atendam aos nossos padrões internos de estilo, capacidade de manutenção e práticas recomendadas para um ambiente de alta escala. Manter e defender esses padrões por meio de code review;
  • Desenvolver funcionalidades e melhorias para nossos produtos, com segurança, teste automatizado, documentação e desempenho;
  • Defender melhorias na qualidade, segurança e desempenho do produto que tenham um impacto no time;
  • Resolver problemas técnicos de complexidade moderada;
  • Colaborar com o gerenciamento do produto e outras partes interessadas (Frontend, UX etc.) a fim de manter um ambiente iterativo e acelerado;
  • Reconhecer impedimentos à nossa eficiência como equipe ("dívida técnica"), propondo e implementando soluções;
  • Entregar com segurança melhorias com orientação mínima de outros membros da equipe. Colaborar com a equipe em projetos maiores;
  • Fornecer orientação para engenheiros iniciantes e intermediários de sua equipe para ajudá-los a crescer em suas responsabilidades técnicas.


Requisitos e qualificações

O QUE ESPERAMOS DE VOCÊ:
  • Área de formação acadêmica: Relacionada a área de desenvolvimento de software.
  • Conhecimentos técnicos: Experiência em desenvolvimento de software;
  • Experiência em C#;
  • Experiência com mensageria (desejável RabbitMQ e/ou Pub/Sub);
  • Conhecimento em ferramentas para desenvolvimento com IA;
  • Conhecimento em Entity Framework;
  • Conhecimento em Angular;
  • Desejável conhecimentos em CQRS, Docker e Kubernetes;
  • Conhecimento em CI/CD;
  • Experiência em GIT;
  • Conforto em trabalhar em um processo de desenvolvimento de software altamente ágil e intensamente iterativo;
  • Capacidade demonstrada para comunicar de forma clara e concisa sobre problemas técnicos;
  • Mentalidade positiva e orientada para a solução;

Informações da vaga

  • Modalidade de trabalho: Remote
Candidatar-se à vaga