# Desenvolvedor sr - engenharia de software

**Empresa:** Banco Bmg
**Local:** São Paulo, SP
**Modalidade:** Híbrido
**Contrato:** CLT
**Publicada em:** 2026-09-07

## Descrição

Ensino superior completo em áreas de tecnologia (Ciência da Computação, Engenharia ou correlatas);
Domínio em .NET / C#, com experiência em .NET Core e versões mais recentes (8+);
Experiência com evolução e sustentação de sistemas legados;
Forte experiência na construção de APIs REST seguras, performáticas e escaláveis;
Conhecimento sólido em arquitetura de software (boas práticas, desacoplamento, SOLID);
Experiência com SQL Server (modelagem, performance e tuning de queries);
Vivência com Git, code review e pipelines de CI/CD;
Experiência com testes automatizados (unitários e integração);
Vivência com Jira ou ferramentas similares de gestão ágil;
Capacidade de análise e resolução de problemas em produção (logs, debugging, causa raiz);
Experiência com modernização de aplicações (.NET Framework → .NET Core → versões mais recentes);
Vivência com Azure;
Conhecimento em mensageria (Kafka, RabbitMQ);
Experiência com Docker/Kubernetes;
Vivência com ferramentas de observabilidade (Application Insights, Grafana, Kibana);
Conhecimento em práticas de resiliência (circuit breaker, retry, fallback);
Experiência prévia em ambiente regulado (banco, fintech, etc.);
Certificações Microsoft (Azure / .NET);
Experiência com IA;
Disponibilidade para atuação Hibrida no escritório em São Paulo (Zona Sul).

Habilidades comportamentais:

Forte senso de dono sobre sistemas e ambientes produtivos
Autonomia e maturidade para atuar sob pressão e em cenários críticos
Perfil analítico e estruturado na resolução de problemas complexos
Boa comunicação com áreas técnicas e com Produto/negócio
Capacidade de influenciar tecnicamente e apoiar o time
Proatividade e foco em melhoria contínua

#LI-HYBRID 
#LI-DM1
LI-GC1
#LI-HYBRID 

Desenvolver, sustentar e evoluir sistemas utilizando .NET (Core/8 e versões mais recentes), garantindo qualidade, desempenho e segurança;
Liderar iniciativas de modernização de sistemas legados, reduzindo débito técnico por meio de refatorações, migrações e melhorias arquiteturais;
Atuar de ponta a ponta no ciclo de desenvolvimento, desde a análise técnica até a implantação e acompanhamento em produção;
Desenvolver e evoluir APIs e integrações com sistemas internos e externos, assegurando escalabilidade e resiliência;
Apoiar a definição de soluções técnicas em conjunto com Produto em ambiente ágil (Scrum/Kanban);
Atuar na resolução de incidentes, análise de causa raiz e implementação de melhorias contínuas;
Participar de processos de implantação sob governança (GMUD), garantindo controle e mitigação de riscos;
Mentorar desenvolvedores, disseminando boas práticas de engenharia de software e qualidade de código;
Contribuir para decisões arquiteturais e para a evolução tecnológica das aplicações;

Qualificações

Sólida experiência em desenvolvimento .NET (C#), incluindo aplicações legadas e modernas (.NET Core, .NET 6, 7 e 8);
Vivência em modernização de sistemas, refatoração, upgrades de versão e migrações tecnológicas;
Experiência com desenvolvimento de APIs e integrações em ambientes complexos;
Conhecimento de arquitetura de software e boas práticas de engenharia;
Atuação em times ágeis, com forte interação com áreas de Produto;
Experiência em troubleshooting e suporte a ambientes produtivos críticos;
Vivência em empresas de grande porte ou ambientes regulados; experiência no segmento financeiro será considerada um diferencial.

#LI-HYBRID 
#LI-DM1

LI-GC1
#LI-HYBRID

## Habilidades

- .NET
- C#
- APIs REST
- SQL Server
- Git
- Docker
- Azure
- Kafka

**Página original:** https://www.123vagas.com.br/vaga/desenvolvedor-sr-engenharia-de-software-sao-paulo-sp-79742
