Desenvolvedor .NET Core Sênior
Nossa equipe busca um profissional experiente para desenvolver projetos de software escaláveis e performáticos utilizando .NET Core.
As responsabilidades incluem:
* Desenvolver, testar e manter APIs e microsserviços utilizando .NET Core (.NET 8).
* Aplicar princípios de DDD, orientação a objetos e Clean Code.
* Implementar soluções com mediator pattern, mensageria e comunicação assíncrona.
* Trabalhar com ORMs (Entity Framework, Dapper) para integração com bancos SQL e NoSQL.
* Criar e manter testes automatizados (unitários e de integração).
* Contribuir para pipeline de entrega contínua (CI/CD) e práticas de feature toggle.
* Colaborar com times ágeis em um ambiente Kanban/Scrum.
* Participar de revisões de código e discussões de arquitetura.
O ideal é ter experiência com .NET Core (preferencialmente .NET 8), desenvolvimento e testes de APIs, orientação a objetos e DDD, sistemas distribuídos e microsserviços, mensageria e comunicação assíncrona, bancos SQL (e desejável NoSQL), ORMs (Entity Framework e/ou Dapper), Mediator Pattern, Docker e desenvolvimento com containers, entrega contínua (CI/CD) e feature toggle. Conhecimento em TDD e BDD é um plus.
Nossa empresa valoriza diversidade e inclusão em sua força de trabalho. A equipe global tem pessoas de diferentes origens e culturas, tornando o ambiente de trabalho mais rico e interessante. Independentemente da sua etnia, idade, gênero, orientação sexual, deficiência, credo ou convicção política, o que importa são as suas competências e habilidades para fazer acontecer.