Desenvolvedor SR.

Prestador, Alphaville 3x na semana presenciais Hybrid

Desenvolver código de qualidade, com alta performance e seguindo as melhores práticas de Engenharia de Software;

Fazer code reviews;

Realizar a manutenção de aplicações;

Codificar cenários estratégicos ou complexos;

Analisar situações e propor soluções eficientes, escaláveis e robustas;

Resolver problemas de forma rápida e criativa;
Classificacao da Informacao: Confidencial

Realizar provas de conceito;

Auxiliar nos desenhos de arquitetura;

Realizar testes de performance e retirar insights dos resultados;

Participar da concepção, desenvolvimento e evolução de produtos;

Difundir o conhecimento.

Requirements

Vivência no desenvolvimento de aplicações C# .NET Core;

Sólidos conhecimentos na criação e consumo de APIs REST;

Sólidos conhecimentos de banco de dados relacionais e não relacionais;

Vivência com as clouds Microsoft Azure e AWS;

Vivência com arquiteturas orientadas a eventos;

Vivência com arquitetura de microsserviços;

Vivência com métodologias ágeis Scrum e Kanban;

Conhecimento em Ferramentas de integração e entrega contínua;

Controle de versão com Git (Gitlab, Github, Gitflow);

Vivência de conteinerização (Ex: Kubernetes, Docker);

Testes de software e frameworks (Teste unitário, Integração, E2e, TDD, BDD, testes de carga, stress test);

Design Patterns;

Resiliência, escalabilidade e observabilidade de aplicações;

Controle de versão com Git (Gitlab, Github, Gitflow);

Vivência de segurança de aplicações;

Capacidade de comunicar-se bem;

Curiosidade e vontade de aprender novas ferramentas, plataformas e tecnologias.