Engenheiro(a) de software backend - júnior
Summary
Junior C#/.NET backend developer on VR's Admissão e Ativação team (remote CLT in Brazil): develops new features with clean-code practices (DRY, KISS, SOLID), validates requirements, fixes bugs, and supports performance monitoring, using PostgreSQL, NoSQL (Redis, MongoDB), test automation, AWS, and some Angular/React work.
Seja Desenvolvedor(a) C# .NET Júnior na VR
Remoto | CLT
Apresentação do Cargo
Buscamos um Desenvolvedor(a) Júnior para atuar no time de Admissão e Ativação da VR.
Responsabilidades
-
Acompanhar as agendas de definições de soluções técnicas de alta complexidade para novos produtos;
-
Desenvolver novas features usando melhores práticas de código (DRY, KISS, SOLID), entregando o mais próximo possível do prazo estimado;
-
Acompanhar o mapeamento da situação atual de processos e sistemas junto às pessoas-chaves das áreas de negócio e buscar novas soluções;
-
Validar os requisitos implementados antes da entrega;
-
Monitorar a execução das boas práticas de desenvolvimento de sistemas;
-
Acompanhar o monitoramento de desempenho e performance das aplicações;
-
Antecipar-se a oportunidades e problemas, agindo com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
-
Garantir que automação de testes esteja sendo implementada;
-
Corrigir bugs no software.
Escolaridade
-
Ensino Superior Completo.
Requisitos Adicionais
-
Conhecimento em tarefas de background e processamento assíncrono (ex.: Hangfire, Quartz.NET ou similares);
-
Conhecimento em automação de testes (xUnit, NUnit, MSTest ou similares);
-
Conhecimento com bancos de dados NoSQL, como Redis e MongoDB;
-
Conhecimento dos princípios DRY, KISS, SOLID e de padrões de projetos;
-
Conhecimento em infraestrutura na AWS.
Competências Comportamentais
-
Proatividade e iniciativa;
-
Perfil resolutivo e atento a detalhes;
-
Vontade e disponibilidade para aprender.
Experiência Necessária
-
Experiência em desenvolvimento com C# e .NET (Core ou Framework);
-
Experiência em desenvolvimento com Angular e/ou React;
-
Experiência com banco de dados PostgreSQL;
-
Experiência com versionamento de código utilizando Git.