Skills
Sobre a Vaga
Na Montreal, você atuará como Desenvolvedor de Software .NET Sênior (Full Stack), integrando squads ágeis e contribuindo com entregas de ponta a ponta. A posição é remota (home office) e conta com atuação com mentoria técnica e revisões de código.
Responsabilidades
- Realizar mentoria técnica para desenvolvedores e conduzir code reviews
- Analisar e mitigar débito técnico, elevando a qualidade do código
- Desenvolver APIs REST e integrar sistemas corporativos
- Construir e manter rotinas batch e processos automatizados
- Atuar em práticas de arquitetura limpa e desenvolvimento com código consistente
Requisitos
- Experiência comprovada na área técnica de TI para nível Sênior
- Experiência sólida com .NET (C#, ASP.NET Core) e .NET Core/.NET 8
- Domínio de Entity Framework Core
- Conhecimento em Dapper e elaboração de consultas SQL otimizadas
- Desenvolvimento com Hangfire para rotinas batch e automações
- Experiência com segurança de APIs (JWT, OAuth2 e OpenID Connect)
- Atuação com bancos relacionais, especialmente SQL Server
- Conhecimentos em testes unitários (xUnit, NUnit ou equivalente)
- Uso de Git para controle de versão
- Familiaridade com análise estática (SonarQube)
- Conhecimento em DDD (Domain-Driven Design) e princípios SOLID
- Experiência com Docker e containers
- Experiência prática com Angular (versões recentes), HTML, CSS e TypeScript
- Atuação em squads ágeis
Beneficios
- Contratação CLT
- Ticket alimentação ou refeição no valor de R$ 550,00
- Deverá atuar com equipamento próprio