Desenvolvedor(A) Fullstack.Net
Há 7 dias
Desenvolvedor(a) .NET Sênior Fullstack (Angular) Buscamos profissionais .NET Sênior para compor um time de alto impacto, atuando em um ambiente crítico, transacional e altamente integrado, que preferencialmente tenha conhecimento em ecossistemas de Adquirências e Meios de Pagamento.O que esperamos de você:Experiência sólida com .NET 8+ (C#) e Web APIsExperiência com Angular 14+Forte experiência com SQL Server e PostgreSQLDomínio de APIs RESTful (modelagem de recursos, verbos HTTP, status codes, cache, versionamento, idempotência, timeout e autenticação)Sólida experiência com sistemas distribuídos, incluindo:Microsserviços e Event-Driven ArchitectureMensageria (Kafka, RabbitMQ, padrões Pub/Sub)Comunicação síncrona e assíncronaPadrões de resiliência (Circuit Breaker, Retry, Bulkhead, CQRS, Saga)Cache distribuído (Redis e/ou Memcached)Observabilidade (monitoramento, logging e tracing)Diagnóstico e troubleshooting em ambientes distribuídosAplicação prática de SOLID e DDDVersionamento com Git (merge, pull request, cherry-pick)Azure DevOps e pipelines CI/CDExperiência em Cloud (Azure e/ou GCP)Versionamento de banco com LiquibaseDocker e KubernetesVivência em metodologias ágeis (Agile / Kanban) e uso de JiraCapacidade de leitura crítica de código e proposição de melhorias técnicasPrincipais atividades:Arquitetar, desenvolver e evoluir múltiplas APIs;Escrever código funcional, bem estruturado e testado;Participar de code reviews, contribuindo com melhorias de arquitetura e processos;Atuar junto ao time de QA na busca contínua por qualidade;Analisar logs e métricas para evolução de aplicações distribuídas.Conhecimentos de negócio que mais valorizamos:Experiência prática em adquirências e meios de pagamento, como:Transações POS / TEF;Fluxos de autorização;Captura, liquidação e conciliação;Chargeback e contestação;Regras de bandeiras;MDR, split e modelos de pagamento;Antifraude;Integrações com APIs de adquirência, gateways e PSPs.