Home /
listing / .NET Back end Developer | Pleno (Remote)
Job Description
Responsabilidades e atribuições
- Projetar, desenvolver e evoluir APIs RESTful e serviços backend em .NET 8 / C#, organizados por bounded contexts definidos na fase de Discovery;
- Implementar a arquitetura hexagonal (ports & adapters) nos serviços, incluindo adapters de entrada (controllers), portas (Commands/Queries via MediatR), domínio (aggregates, entities, domain services) e adapters de saída (PostgreSQL, Pub/Sub, HTTP clients);
- Atuar na decomposição do monolito, extraindo e reimplementando funcionalidades nos bounded contexts definidos;
- Desenvolver e manter integrações assíncronas via Google Pub/Sub, implementando produtores e consumidores com dead letter queues e retry policies;
- Garantir a compatibilidade dos contratos de API (Swagger/OpenAPI) entre o sistema legado e os novos serviços;
- Escrever código limpo, testável e de fácil manutenção, seguindo os padrões definidos pelo Tech Lead e as melhores práticas de ...