Buscamos uma pessoa altamente qualificada e experiente para assumir um papel técnico de liderança em nossa equipe de desenvolvimento.
O profissional escolhido será responsável por desenvolver e implementar soluções de software que atendam às necessidades da empresa, garantindo a qualidade e performance do código.
Entre as atribuições do cargo estão:
* Liderança técnica e arquitetura de software
* Definir e evoluir a arquitetura da aplicação
* Atribuir-se como referência técnica para os outros membros da equipe
* Revisar e garantir a qualidade do código
* Mentoria para os membros menos experientes da equipe
Neste cargo, você precisará ter:
* Domínio de C#/.NET Core com foco em performance e escalabilidade
* Forte conhecimento em DDD, Clean Architecture e padrões de projeto SOLID
* Sólida experiência com Docker, mensageria (SQS, RabbitMQ, etc.) e APIs RESTful
* Experiência com AWS (ECS, S3, Lambda, RDS, etc.)
* Conhecimento avançado em bancos relacionais e não-relacionais
* Capacidade de liderar tecnicamente squads e revisar código
Diferenciais que podem ser oferecidos incluem:
* Prática com CI/CD (GitLab CI, GitHub Actions, etc.)
* Experiência com testes automatizados (TDD, BDD)
* Participação ativa em decisões de arquitetura
* Formação completa em TI ou áreas correlatas
* Residir no Brasil