Desenvolvedor C Sênior - com. brdescrição da VagaEstamos em busca de um(a) Desenvolvedor(a) C# Sênior com sólida experiência em todo o ciclo de vida de desenvolvimento de software. Buscamos alguém que domine boas práticas de engenharia, esteja familiarizado com arquiteturas modernas em ambiente cloud (AWS) e seja capaz de liderar tecnicamente projetos de médio e grande porte. O(a) candidato(a) ideal deve ser capaz de conceber, desenvolver, testar e gerenciar aplicações complexas de forma consistente, garantindo alta qualidade, performance e segurança no código. Responsabilidades- Projetar, desenvolver e manter aplicações escaláveis em C#/. NET 8 seguindo padrões de DDD e CQRS, garantindo alta performance e segurança. - Implementar e evoluir camadas de domínio e aplicação utilizando MediatR, AutoMapper e FluentValidation. - Trabalhar com Entity Framework Core e Dapper em banco PostgreSQL, realizando modelagem, otimização de consultas e manutenção de migrations. - Integrar e gerenciar serviços AWS, incluindo ECS, RDS Aurora, S3, SES, ElastiCache/Redis, Secrets Manager e CloudFormation. - Desenvolver e manter integrações com provedores de identidade (Azure AD, Okta, OpenID Connect) e APIs externas (Microsoft Graph, OData). - Implementar e monitorar jobs em background com Hangfire e comunicação real-time com SignalR. - Criar e manter suítes de testes automatizados com xUnit (unitários e integração). - Participar ativamente de code reviews, definições de arquitetura e mentoria de desenvolvedores mais juniores em ambiente ágil (Scrum/Kanban). - Colaborar na manutenção de pipelines CI/CD (Azure Pipelines e AWS CodePipeline) e na containerização de serviços com Docker. Qualificações Obrigatórias- Formação em Ciência da Computação, Engenharia de Software ou área correlata. - 5 anos de experiência comprovada em desenvolvimento back-end com C# e. NET (preferencialmente. NET 6). - Experiência sólida com Entity Framework Core e bancos PostgreSQL ou similares, incluindo modelagem relacional e otimização de queries. - Conhecimento prático de padrões de arquitetura: DDD, CQRS, SOLID, Clean Code. - Experiência com serviços AWS (ECS, RDS, S3, SES ou equivalentes). - Proficiência com Git, Docker e pipelines de CI/CD. - Experiência com caching distribuído (Redis) e processamento assíncrono/background jobs. - Fluência em português; inglês intermediário ouavançado (leitura de documentação e colaboração técnica). Diferenciais- Experiência com MediatR, AutoMapper e FluentValidation. - Vivência com Dapper para operações de leitura otimizadas. - Conhecimento em Hangfire para agendamento de tarefas. - Experiência com SignalR para comunicação real-time. - Familiaridade com AWS Bedrock ou outras plataformas de IA generativa. - Experiência com arquiteturas multi-tenant. - Vivência com CloudFormation ou Terraform para IaC. - Conhecimento em processamento de documentos (PDF, Excel, OCR). - Experiência com provedores de identidade federada (Azure AD, Okta, OpenID Connect). - Certificação AWS (Solutions Architect, Developer ou equivalente). Benefícios- Trabalho 100% remoto- Vale refeição ou vale alimentação- Auxílio estudo- Auxílio home office- Desconto em cursos de inglês com a Open English- Plano de saúde