Descrição da Vaga
A Tech For está procurando por um Desenvolvedor .NET Sênior para reforçar sua equipe de Canais. O profissional escolhido atuará como peça-chave no desenvolvimento e na evolução de soluções de alta performance e escalabilidade que sustentam InternetBanking Web e App.
* Atuar ativamente no desenvolvimento de novos microsserviços e na manutenção de sistemas legados, utilizando .NET Core 8 e .NET Framework 4.8 (incluindo aplicações MVC).
* Escrever e otimizar consultas complexas em T-SQL, garantindo a performance e a integridade dos dados.
* Projetar e implementar soluções de mensageria robustas com RabbitMQ e MassTransit, garantindo a comunicação eficiente entre serviços.
* Garantir a saúde do código através de Testes Unitários, Code Reviews, e a aplicação contínua dos princípios SOLID e Clean Code.
* APLICAR PADRÕES DE ARQUITETURA COMO MICROSERVIÇOS E CQRS NO DESIGN DE NOVAS FEATURES.
* Participar ativamente das cerimônias (Dailies, Plannings, Reviews, Retros) em Processo Ágil (Scrum).
* Analisar e refinar Histórias de Usuário (User Stories) para gerar e detalhar as tarefas técnicas (tasks) necessárias para o desenvolvimento.
Utilizar GIT como ferramenta de controle de versão (Gitflow, PRs, etc.) e Banco de Dados: SQL Server Management Studio (SSMS); Editor Auxiliar: Visual Studio Code.