As a Senior Systems Engineer, you will define system requirements, design architecture, ensure integration, and support the deployment of Optical Ground Stations and related products.
Analista de Sistemas Sr - Desenvolvedor(a) Sênior .NET - Belo Horizonte/BG
📜 Description
- 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.
🛠️ Requirements
- 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).
Full job description
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.
Responsibilities
- 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.
Requirements
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.
Similar jobs
Search more Software Engineer jobsDesign, build, test, deploy, and support scalable software solutions while collaborating directly with customers to address complex operational challenges.
As a Senior Software Engineer on the Apps & Experiences Platform Team, you will design and build scalable backend services and infrastructure for Snowflake's user-facing applications.
Staff Software Engineer, Secure Execution
As a Staff Software Engineer on the Security Engineering team, you will lead the development of security foundations for AI agents, focusing on vulnerability discovery and validation.
Staff Software Engineer, Secure Execution
As a Staff Software Engineer on the Security Engineering team, you will build security foundations for AI agents, leading the development of a platform for automated vulnerability discovery and validation.
