Descrição:
O QUE PRECISAMOS
Experiência sólida em desenvolvimento backend utilizando a plataforma .NET, com ênfase na linguagem C#;
Conhecimento sólidos em desenvolvimento de APIs RESTful e práticas de integração de serviços;
Experiência com bancos de dados como SQL Server, Sybase e MongoDB;
Otimização de consultas e modelagem de dados;
Conhecimento em ferramentas como Entity Framework e Dapper;
Experiência sólida com sistemas de mensageria como RabbitMQ e Kafka;
Experiência em frameworks ágeis como SCRUM e/ou Kanban;
Trabalho com arquiteturas baseadas em microsserviços, uso de contêineres (Docker) e orquestração (Kubernetes);
Conhecimento em práticas de segurança, autenticação e autorização;
Experiência sólida com padrões de projetos;
Conhecimentos sólidos na criação de testes de unidade, integração e automatizados.
O QUE VOCÊ IRÁ FAZER COMO SOFTWARE DEVELOPER SÊNIOR
Implementar soluções técnicas que atendam aos requisitos, seguindo os padrões de design e boas práticas de desenvolvimento;
Manter e otimizar sistemas existentes, incluindo refatoração de código legado e correções de bugs críticos;
Implementar testes automatizados para garantir a qualidade do software;
Participar ativamente do ciclo e ritos de entregas ágeis de software (reuniões diárias, dailies, refinamentos, sprint reviews, retrospectivas etc.)
251010020224965037