Buscar Desenvolvedor(a) .NET Core
Aqui você terá a oportunidade de trabalhar em projetos de arquitetura moderna, utilizando microsserviços, mensageria e entrega contínua.
A pessoa será responsável por desenvolver, testar e evoluir APIs escaláveis e performáticas, aplicando boas práticas de Clean Code, DDD (Domain Driven Design) e desenvolvimento orientado a objetos.
O ambiente de trabalho adota metodologias ágeis, com forte colaboração entre times multidisciplinares, e foco em qualidade, automação e melhoria contínua.
Responsabilidades:
* 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.
* Apoiar a evolução das práticas de engenharia e qualidade de software.
Requisitos Obrigatórios:
* Experiência com .NET Core (.NET 8).
* Experiência com desenvolvimento e testes de APIs.
* Conhecimento sólido em orientação a objetos e DDD.
* Experiência com sistemas distribuídos e microsserviços.
* Experiência com mensageria e comunicação assíncrona.
* Experiência com bancos SQL (e desejável NoSQL).
* Experiência com ORMs (Entity Framework e/ou Dapper).
* Experiência com Mediator Pattern.
* Conhecimento em Docker e desenvolvimento com containers.
* Experiência com entrega contínua (CI/CD) e feature toggle.
* Vivência em ambientes ágeis e colaboração com múltiplos times.
Desejável:
* Conhecimento em TDD e BDD.
* Experiência com Kubernetes.
* Experiência com Microsoft Azure.
* Familiaridade com Kanban.
* Interesse em práticas de DevOps e automação de deploy.
Aqui está uma chance de crescer e aprender novas habilidades em um ambiente dinâmico e colaborativo.