* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Descrição da Vaga:
Atuar na modernização e manutenção dos sistemas do Banco BMG, participando do ciclo completo de desenvolvimento .NET (.NET Core/.NET 7+), integração com APIs, migração de módulos legados e garantia de qualidade. Trabalho colaborativo com times de arquitetura, QA e negócio para entregar soluções seguras, escaláveis e integradas.
Responsabilidades:
Desenvolver e manter APIs e serviços em .NET (.NET Core / .NET 6/7).
Participar do mapeamento e refatoração de módulos legados para a nova arquitetura.
Implementar integrações via REST/GraphQL e mensageria (ex.: RabbitMQ, Kafka).
Escrever testes automatizados (unitários e de integração).
Dar suporte na implantação e no monitoramento pós-go-live.
Trabalhar com equipe de arquitetura para garantir padrões de segurança e escalabilidade.
Produzir documentação técnica e colaborar em code reviews.
Requisitos (obrigatórios):
Experiência profissional com .NET Core / .NET 6 ou superior.
Sólidos conhecimentos em C#, OOP e padrões de projeto.
Experiência em APIs REST e/ou GraphQL.
Conhecimento em banco de dados relacionais (SQL Server, PostgreSQL) e consultas otimizadas.
Experiência com controle de versão (Git).
Experiência com testes automatizados (xUnit, NUnit, MSTest).
Experiência com CI/CD (Azure DevOps, GitHub Actions, GitLab CI ou similar).
Inglês técnico para leitura de documentação.
Conhecimento em mensageria (RabbitMQ, Kafka).
Experiência com containers (Docker) e orquestração (Kubernetes).
Conhecimento em práticas de observabilidade (Prometheus, Grafana, Application Insights).
Experiência com cloud (Azure preferencialmente).
Desejáveis (diferenciais):
Experiência em migração de sistemas legados;
Certificações Microsoft (diferencial).
