Analista Desenvolvedor Sr
Descrição da vaga
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.
Guiados por princípios, construímos uma cultura organizacional que valoriza pessoas, impulsiona o protagonismo e transforma impacto social em legado. Atuamos com times que prezam pela autonomia, pelo comprometimento e pela excelência. Investimos continuamente em conhecimento e inovação para transformar a jornada dos colaboradores e clientes.
Esse cuidado com as pessoas nos levou a conquistar, em 2025, o reconhecimento como top 3 melhores instituições financeiras para se trabalhar no Brasil, ocupando a 3ª posição no ranking Great Place To Work®. Um orgulho que reforça nosso compromisso de colocar o Jeito Bmg de Ser em prática todos os dias.
Esses pilares impulsionam uma transformação contínua, promovendo revisões diárias de processos, da jornada do cliente, da tomada de decisão e da forma como os times se conectam para gerar valor. No Bmg, somos movidos por fazer diferente e melhor, com integridade, simplicidade e um jeito único de ser: o Jeito Bmg.
Responsabilidades e atribuições
- Desenvolver, evoluir e manter aplicações .NET com foco em alta performance, segurança e qualidade.
- Participar ativamente do desenho e da definição da arquitetura dos sistemas, propondo soluções escaláveis e alinhadas às melhores práticas de engenharia.
- Analisar requisitos técnicos e de negócio, transformando-os em soluções eficazes e bem estruturadas.
- Realizar revisões de código (code review), apoiar o time em decisões técnicas e disseminar boas práticas de desenvolvimento.
- Garantir a qualidade das entregas por meio de testes automatizados, boas práticas de versionamento e documentação clara.
- Atuar na investigação e resolução de problemas complexos, identificando causas raiz e propondo melhorias de longo prazo.
- Colaborar com equipes multidisciplinares (produto, QA, infraestrutura, dados) para garantir entregas consistentes e alinhadas aos objetivos estratégicos.
- Participar das cerimônias ágeis, contribuindo com planejamento, estimativas e priorização técnica.
- Apoiar iniciativas de modernização, refatoração de componentes legados e evolução de arquiteturas existentes.
Requisitos e qualificações
- Experiência sólida no desenvolvimento de aplicações utilizando .NET Core 8, com foco em arquitetura moderna, desempenho e escalabilidade.
- Necessário experiência em segmento bancário ou financeiro;
- Vivência com manutenção e evolução de sistemas legados baseados em .NET Framework.
- Domínio no desenvolvimento e desenho de arquitetura de microsserviços, incluindo comunicação entre serviços, autenticação, observabilidade e boas práticas de desacoplamento.
- Forte conhecimento em Entity Framework / Entity Framework Core, incluindo mapeamento, otimização de consultas e modelagem de domínio.
- Experiência prática com mensageria, incluindo:
- Kafka (streams, processamento distribuído, event-driven)
- RabbitMQ (filas, exchanges, padrões de roteamento e comunicação assíncrona)
- Conhecimento avançado em banco de dados Oracle e modelagem de dados relacionais.
- Experiência com bancos NoSQL (como MongoDB, DynamoDB, Cassandra ou equivalentes).
- Conhecimentos em AWS, especialmente serviços aplicáveis ao ecossistema .NET e microsserviços (Lambda, ECS/EKS, SQS/SNS, DynamoDB, CloudWatch, KMS, Rekognition, etc.).
- Experiência com Azure DevOps, incluindo pipelines, boards, repositórios e automação de CI/CD.
- Conhecimento e prática com rotinas batch, processamento assíncrono e agendamentos de tarefas em larga escala.
- Experiência com Git e boas práticas de versionamento, capacidade analítica, conhecimento em boas práticas de engenharia (SOLID, Clean Code, DDD
- Além disso, é desejável que o profissional tenha competências em segurança de aplicações, incluindo práticas de proteção de APIs, controle de acesso, autenticação/autorização, uso de OAuth 2.0, OpenID Connect, gestão segura de tokens e boas práticas de proteção contra vulnerabilidades comuns (OWASP). Deve conhecer técnicas de criptografia simétrica e assimétrica, hash seguro, certificação digital, uso adequado de TLS e proteção de dados sensíveis tanto em trânsito quanto em repouso. O domínio de ferramentas, frameworks e padrões voltados para segurança é um diferencial importante.
#LI-HYBRID
- #LI-DM1
Informações adicionais
Benefícios, saúde e bem-estar
- Plano de saúde sem mensalidade + Telemedicina;
- Plano odontológico sem mensalidade;
- Vale Refeição e Alimentação;
- Seguro de vida;
- Auxílio Funeral;
- Previdência privada;
- Remuneração variável anual (bônus) competitiva;
- PPR - Programa de Participação nos Resultados;
- Único Skill (Benefício Educação gratuito);
- Bicicletário e vestiário;
- Auxílio creche;
- Auxílio internet;
- Programas de qualidade de vida;
- Ambulatório;
- Programa da Gestante;
- Licença Maternidade e Paternidade estendida;
- Isenção de Copay para Gestante e Bebê até 01 ano;
- Kit Bebê Personalizado;
- Dr. BMG – Telepsicologia + Telemedicina + Nutricionista + Enfermeiro e Educador Físico, extensivo aos dependentes;
- PAP - Programa de assessoria financeira, jurídica e psicológica;
- Gympass/Wellhub - Desconto em academias;
- Convênio Farmácia;
- Frutas todos os dias;
- Day Off de Aniversário;
- Dress Code Flexível;
- Modelo híbrido de trabalho.
E aí? Quer vestir a camisa e brilhar em campo com um banco presente na vida de milhões de brasileiros e reconhecido como um dos melhores lugares para se trabalhar?
#VamosPraCima
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem
- Etapa 3: Teste Comportamental
- Etapa 4: Entrevista com RH
- Etapa 5: Entrevista com Líder
- Etapa 6: Contratação
Por que escolher o Bmg para sua carreira?
VENHA FAZER PARTE DO BANCO BMG!
Estamos sempre em busca de pessoas que se identifiquem com a nossa cultura e que estejam prontas para contribuir com o sucesso do Banco Bmg. Com 94 anos de história, somos apaixonados por entregar o melhor para nossos clientes, que são o centro de tudo o que fazemos!
No Bmg, lideramos o mercado de crédito consignado, oferecendo crédito acessível a milhões de brasileiros. Com a maior rede de correspondentes bancários do país, impulsionamos o crescimento econômico local e levamos oportunidades para todo o Brasil.
Educação e Desenvolvimento: Nossa Paixão pela Carreira das Pessoas
Acreditamos que o desenvolvimento dos nossos colaboradores é essencial para o nosso sucesso. Por isso, oferecemos uma plataforma educacional, que disponibiliza acesso a graduação, pós-graduação, cursos de idiomas, cursos livres e mentorias. No Banco BMG, o aprendizado contínuo faz parte da nossa cultura!
Diversidade e Inclusão: Acreditamos que a diversidade nos fortalece. Promovemos um ambiente de trabalho inclusivo, onde você pode ser quem você é e trazer o melhor de si. Valorizamos as diferenças e acreditamos que elas são fundamentais para o nosso sucesso.
Trabalhe conosco Bmg: confira nossas redes sociais