Desenvolvedor Backend Sênior (.NET / C#) Modelo : RemotoSobre o desafio Buscamos um(a) Desenvolvedor(a) Backend Sênior para atuar em uma squad estratégica responsável por sistemas críticos de pricing, políticas comerciais, descontos escalonados, contas correntes financeiras, conciliações e integrações corporativas. Você irá trabalhar em um ambiente de alta complexidade, alto volume transacional, forte governança, requisitos de auditoria e integrações distribuídas, suportando múltiplos canais digitais B2B (e-commerce, chatbot, APIs, EDI) e sistemas corporativos como SAP, ServiceNow, motores externos de cálculo e plataformas de dados. O papel exige forte capacidade de engenharia, visão sistêmica, responsabilidade técnica e maturidade para operar em ambiente regulado, com foco em performance, resiliência, observabilidade e escalabilidade.ResponsabilidadesDesenvolver e evoluir APIs e serviços backend em C# (.NET) para sistemas de pricing, regras comerciais, incentivos, contas correntes e conciliações financeiras.Atuar no desenho de arquiteturas cloud-native, orientadas a eventos e microsserviços, garantindo escalabilidade, disponibilidade e tolerância a falhas.Implementar soluções com foco em: Alta performance e baixa latência, Idempotência, versionamento, snapshots e rastreabilidade, Consistência de dados e integridade transacional, Observabilidade (logs, métricas, tracing distribuído).Integrar sistemas internos e externos (ex: SAP, plataformas de parceiros, motores de cálculo, mensageria, APIs públicas e privadas).Trabalhar com bancos relacionais e modelagem de dados complexa (PostgreSQL / SQL Server), incluindo otimização de queries e estratégia de índices.Garantir padrões de qualidade: Testes automatizados, Code review, Clean Architecture / SOLID, Segurança e compliance.Atuar em conjunto com Produto, Arquitetura, QA, DevOps e áreas de negócio, participando ativamente de refinamentos técnicos e tomada de decisão.Apoiar tecnicamente desenvolvedores mais juniores, elevando o nível do time (mentoria técnica).Requisitos Técnicos ObrigatóriosExperiência sólida como Desenvolvedor Backend Sênior com C# e .NET (.NET Core / .NET 8 e 10).Domínio de: APIs REST, Microsserviços, Arquitetura em camadas / Clean Architecture, Design Patterns.Experiência comprovada com: Sistemas de alta performance e alto volume, Processamento assíncrono, Mensageria (SQS e SNS), Controle de concorrência.Experiência com bancos relacionais: PostgreSQL e SQL Server, Modelagem relacional complexa, Otimização de queries e performance.Experiência em ambientes cloud AWS, Containers, Observabilidade, Monitoramento, Escalabilidade.Práticas de engenharia: Testes automatizados, Versionamento (Git), Code review.Diferenciais (Nice to Have)Experiência com: Sistemas financeiros, pricing, billing, conciliação, ledger, marketplaces ou e-commerce B2B, Arquitetura orientada a eventos, Processamento batch e streaming, Feature toggles, blue-green deploy, canary release.Conhecimento em: Domain-Driven Design (DDD), Event Sourcing / CQRS, Observabilidade avançada (Datadog, OpenTelemetry).Vivência em ambientes regulados, auditáveis ou com forte governança. Experiência integrando com ERPs (SAP ou similares).
#J-18808-Ljbffr