Empresa: BMG
Estamos buscando um(a) Desenvolvedor(a) Sênior .NET para atuar na evolução e sustentação de aplicações críticas do ecossistema bancário. O profissional será responsável por desenvolver soluções escaláveis, resilientes e orientadas a eventos, contribuindo diretamente para a modernização de plataformas de missão crítica e serviços financeiros de alta disponibilidade. Há mais de 90 anos, o Banco Bmg atua com foco em democratizar o acesso a soluções financeiras, colocando sempre o cliente no centro de tudo o que fazemos. Somos referência em crédito consignado e estamos presentes em todo o Brasil, com agências, franquias, correspondentes bancários e um app completo que conecta milhões de pessoas a serviços financeiros de forma simples, acessível e inovadora. Crescer e gerar resultados sustentáveis que tragam valor para nossos clientes, acionistas, colaboradores e para a sociedade em geral é uma prioridade para nós. Nossos resultados evidenciam esse comprometimento. • Desenvolver e manter aplicações utilizando .NET 8 e .NET 10 . • Projetar e implementar APIs RESTful seguindo boas práticas de arquitetura e segurança. • Atuar na construção de soluções orientadas a eventos utilizando Kafka e RabbitMQ . • Aplicar padrões modernos de desenvolvimento e arquitetura, garantindo escalabilidade, observabilidade e resiliência. • Participar da sustentação e evolução de sistemas de Core Bancário . • Monitorar e analisar indicadores de performance e disponibilidade das aplicações. • Colaborar com times multidisciplinares utilizando metodologias ágeis. • Atuar em investigações de incidentes, troubleshooting e análise de causa raiz. • Contribuir para a definição de padrões técnicos e boas práticas de engenharia de software. Requisitos: Experiência Técnica • Sólida experiência com C# e .NET (8 ou superior) . • Experiência na construção de APIs RESTful de alta performance. • Vivência com RabbitMQ e/ou Apache Kafka . • Conhecimento avançado em arquitetura orientada a eventos (Event-Driven) . • Experiência com conceitos de Event Sourcing . • Domínio de padrões de projeto (Design Patterns) e arquiteturas modernas. • Experiência com práticas de observabilidade , monitoramento e troubleshooting. • Vivência em ambientes de desenvolvimento ágil (Scrum/Kanban). Experiência de Negócio • Experiência comprovada em instituições financeiras, fintechs ou sistemas de Core Bancário . • Atuação em sustentação, evolução e modernização de aplicações críticas de negócio.