Desenvolvedor Sênior C# .NET
Resumo:
Responsável por garantir a qualidade do software e liderar equipes de desenvolvimento. Experiência em arquitetura de software, clean architecture, domain-driven design e padrões SOLID.
Atribuições:
* Liderar squads e revisar código;
* Definir e evoluir a arquitetura do software;
* Conduzir code reviews rigorosos;
* Atuar como mentor para desenvolvedores menos experientes;
* Melhorar a qualidade do código e manter os padrões de projeto.
Requisitos e habilidades:
* Dominar C#/.NET Core com foco em performance e escalabilidade;
* Ter experiência com Docker, mensageria (SQS, RabbitMQ, etc.) e APIs RESTful;
* Ser capaz de liderar tecnicamente as equipes de desenvolvimento;
* Ter conhecimento avançado em bancos relacionais e não-relacionais;
* Experiência com testes automatizados;
* Prática com CI/CD.