Pular para o conteúdo principal

.NET Backend Developer Sênior - REMOTO

Descrição da vaga

A Verity está buscando novos talentos!


Somos uma consultoria de transformação e inovação digital e buscamos .NET Backend Developer Sênior  para fazer parte dessa jornada.


Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente:

Responsabilidades e atribuições

❖ Arquitetura: 

➢ Entender os padrões arquiteturais propostos (microsserviços, filas de mensagens, etc.). 

➢ Entender estratégias para lidar com o aumento da carga (escalabilidade). 

➢ Entender mecanismos de recuperação de falhas (resiliência). 

➢ Implementar como os componentes se comunicam (protocolos, formatos de mensagem, etc). 

➢ Implementar autenticação, autorização e criptografia (segurança). 

➢ Entender e implementar divisão do sistema em partes menores e gerenciáveis. 



❖ Implementação: 

➢ Garantir a aderência às boas práticas de desenvolvimento (Solid, Clean Code, etc). 

➢ Escrever código legível, organizado e de fácil manutenção. 

➢ Utilizar a linguagem C# de forma eficiente. 

➢ Implementar testes com boa cobertura, qualidade e relevância. 

➢ Cumprir os requisitos técnicos obrigatórios. 

➢ Atender aos requisitos de negócio. 



❖ Documentação e Apresentação: 

➢ Documentar as aplicações de forma clara e concisa. 

➢ Criar e entender diagramas que representam a arquitetura. 

➢ Justificar as decisões tomadas. 

➢ Escrever instruções claras e detalhadas de como a aplicação funciona e como rodar localmente 

(Readme). 

➢ Descrever possíveis melhorias ou expansões do sistema. 

➢ Demonstrar capacidade de visão e planejamento a longo prazo. 

➢ Reportar e discutir trade-offs e desafios enfrentados durante o desenvolvimento. 



❖ Diferenciais e Boas Práticas: 

➢ Garantir que o código seja executado de forma local e sem erros. 

➢ Utilizar estratégias de Docker e Docker Compose. 

➢ Implementar pipeline automatizada (CI/CD). 

➢ Utilizar estratégias de IaC (Infraestrutura como Código). 


Requisitos e qualificações

❖ Experiência: 

➢ Experiência comprovada em sistemas com arquiteturas de software escaláveis, resilientes e seguras. 

➢ Experiência prática em desenvolvimento de software utilizando a linguagem C#. 

➢ Experiência com a aplicação de princípios de design de software (SOLID, Clean Code, etc.). 

➢ Experiência com a implementação de testes automatizados (unitários, integração, etc.). 

➢ Experiência com padrões de arquitetura (microsserviços, filas de mensagens, etc.). 


❖ Conhecimentos Técnicos: 

➢ Profundo conhecimento da linguagem C# e do ecossistema .NET. 

➢ Sólido conhecimento de padrões de design de software (Design Patterns). 

➢ Conhecimento de princípios de arquitetura de software (microsserviços, filas de mensagens, etc.). 

➢ Conhecimento de práticas de desenvolvimento ágil (Scrum, Kanban). 

➢ Conhecimento de segurança da informação (autenticação, autorização, criptografia). 

➢ Conhecimento de ferramentas de versionamento de código (Git). 

➢ Conhecimento de Docker e Docker Compose. 

➢ Conhecimento de Kubernetes e orquestração de containers. 

➢ Experiência com bancos de dados relacionais e não-relacionais. 

➢ Familiaridade com metodologias de testes (TDD, BDD). 

➢ Familiaridade com CI/CD (Integração Contínua / Entrega Contínua). 

➢ Familiaridade de IaC (Infraestrutura como Código). 


❖ Habilidades: 

➢ Excelente capacidade de comunicação e colaboração para trabalhar em equipe. 

➢ Habilidade de análise crítica e resolução de problemas complexos. 

➢ Capacidade de traduzir requisitos de negócios em especificações técnicas claras e concisas. 

➢ Habilidade de tomar decisões técnicas embasadas em dados. 

➢ Habilidade de documentar soluções de forma clara e organizada. 

➢ Capacidade de aprender e se adaptar a novas tecnologias e ferramentas. 


❖ Diferenciais: 

➢ Experiência em processos de Code Review, receber e fornecer feedbacks construtivos. 

➢ Vivência prática com ambientes de cloud (GCP, AWS ou Azure). 

➢ Conhecimento em estratégias e ferramentas de cache (ex: Redis, Memcached). 

➢ Experiência com ferramentas de observabilidade (monitoramento, logging, tracing) (ex: Prometheus, Grafana, ELK, Jaeger). 

Informações adicionais

Aqui nós somos humanos, somos digitais, somos Verity!


Tudo o que fazemos se baseia em nossos Valores Fascinantes:

  • Tecnologia:

Nossa Paixão por tecnologia nos impulsiona a modernizar e acelerar negócios;


  • Transparência e Comprometimento:

Somos guiados pela transparência e comprometimento com a entrega;


  • Conexão Humana:

Somos humanos que escutam com empatia e colaboram nas diferenças;


  • Experiência:

Construímos nossa reputação nos desafiando diariamente para entregar as melhores experiências para nossos clientes e colaboradores;



É assim que criamos experiências inovadoras para o mundo digital, inspirando protagonismo e gerando resultados incríveis aos nossos clientes, sempre focados em metodologia, tecnologia e pessoas.


Fomos certificados como uma das melhores empresas para se trabalhar pelo Great Place To Work, e a cada dia criamos ações que melhoram ainda mais o ambiente de trabalho, aqui na Verity você tem:

  • Vale refeição
  • Vale alimentação
  • Auxílio home office
  • Assistência médica
  • Assistência odontológica
  • Seguro de vida
  • Parcerias de descontos
  • Convênios em estabelecimentos e instituições de ensino
  • Treinamentos de agilidade recorrentes
  • Intervalo Verity
  • #VerityComVocê
  • Viva Engage

  • E aí, topa criar experiências inovadoras para o mundo digital?

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Formulário Técnico
  3. Etapa 3: Entrevista RH
  4. Etapa 4: Entrevista Tech
  5. Etapa 5: Entrevista Final
  6. Etapa 6: Processo Contratação
  7. Etapa 7: Contratação

Somos uma consultoria de transformação e inovação digital_

A Verity é uma consultoria de transformação e inovação digital.

 

Desenvolvemos e aceleramos produtos digitais, entregando resultados reais por meio da tecnologia. Combinamos Inteligência Artificial, Design e Engenharia de Software para oferecer modernização de aplicações, experiências digitais, outsourcing e consultoria.

 

Com o Verity Quantum, nosso framework de Inteligência Artificial com diversos agentes prontos, também ajudamos empresas a criar e orquestrar seus próprios agentes inteligentes.

 

Há 15 anos, trabalhamos com mais de 100 empresas líderes em seus setores, incluindo bancos, meios de pagamento, seguradoras, saúde, indústrias e serviços, para transformar negócios e acelerar resultados.

INICIATIVAS VERITY_

Aqui na Verity temos diversas ações que estimulam a troca de conhecimento:

FAZER O MELHOR E O QUE É CERTO, SEMPRE_

Esse é o mantra que nos guia da modernização à aceleração digital para ofereceremos soluções de ponta a ponta da jornada de tecnologia. 




VAGA PERFEITA_​

Ser Veriter é ter coragem para evoluir, pensar diferente e contribuir com insights antes nunca imaginados. Aqui na Verity você tem vale refeição e alimentação, assistência médica e odontológica, seguro de vida, parceria com a Total Pass para cuidar da saúde, auxílio home office, acesso a cursos para desenvolvimento, day off no aniversário e outras iniciativas que não param de surgir.​