Logo for Bemobi

Analista Desenvolvimento Pleno .NET

Role overview

Summary

This role focuses on modernizing legacy systems and developing new services for digital products used by millions of customers in the telecom sector. You will work within a technology team at Bemobi, contributing to the evolution of applications and ensuring their reliability and security.

Qualifications

  • Professional experience with C# and .NET / .NET Core in backend development: APIs, services, and integrations.
  • Knowledge of AWS, containers (Docker), Terraform, and CI/CD.
  • Experience with relational and non-relational databases.
  • Knowledge of resilience patterns in integrations: timeout, retry, idempotency, and event persistence.
  • Experience with automated testing, especially tests ensuring new systems behave like the old one.

Responsibilities

  • Modernize legacy systems from VB6 to C# and .NET Core by mapping business rules and proposing new service architecture.
  • Develop and evolve services and APIs in .NET and .NET Core.
  • Maintain and correct legacy applications in VB6 during modernization.
  • Build and maintain CI/CD pipelines in Bitbucket and infrastructure as code with Terraform.

Key facts

Hard skills

Other skills

  • Microsoft Windows
  • Problem Solving
  • Teamwork
  • Communication

About the company

Bemobi logo

Bemobi

  • Fintech & Payments
  • SME
  • 501–1,000
At Bemobi we value the innovative spirit. We collaborate so that people can enhance their best and, together, we identify affinities and opportunities. If you are looking for development, challenges and a great work environment, you are in the right place! Bemobi was created in 2009 in Brazil and is a pioneering technology company in the distribution and monetization of solutions and mobile platforms for Digital Services, Microfinance and Payments. We operate on a B2B2C model: we offer our services to a company that makes them available to its end customers. In 2015 we became a global company: today we have a presence in 47 countries around the world, working in partnership with 108 companies in the following segments: mobile telephony, digital banks, wallets, e-commerce and utilities. In 2021 we went public on the stock exchange (B3: BMOB3). We currently employ over 700 Bemobers, who are spread across 18 countries. In 2022 we received the GPTW (Great Place to Work) certification for the 7th consecutive year and were recognized among the 15 best companies to work for in Rio de Janeiro. Focusing on excellence, innovation and security, we connect millions of users to a broad and innovative portfolio of solutions, thus contributing to the democratization of access to digital services in worldwide. Come join our team. Be a Bemober! 💙

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


Na Bemobi valorizamos o espírito inovador e colaboramos para que as pessoas potencializem o seu melhor. Juntos, identificamos afinidades e oportunidades.

Se você procura desenvolvimento, desafios e um ótimo ambiente de trabalho, está no lugar certo!

Estamos buscando uma pessoa desenvolvedora .NET para atuar em produtos digitais usados por milhões de clientes de grandes empresas de telecom.
Um dos principais desafios desta vaga é modernizar sistemas legados: evoluir aplicações em VB6 para C# e .NET Core. Você vai participar de todas as etapas, desde entender o código existente até desenhar, implementar e colocar os novos serviços em produção.
É uma vaga para quem gosta de deixar o sistema melhor do que encontrou e quer ver o impacto disso em escala.

#BeABemober 💙🚀


RESPONSIBILITIES AND ASSIGNMENTS


  • Atuar na modernização de sistemas legados em VB6 para C# e .NET Core: mapear regras de negócio, propor a arquitetura dos novos serviços e conduzir a entrada em produção de forma gradual e segura.
  • Desenvolver e evoluir serviços e APIs em .NET e .NET Core.
  • Manter e corrigir aplicações legadas em VB6 enquanto a modernização acontece.
  • Evoluir aplicações web, no front-end e no back-end, incluindo correções de segurança.
  • Construir e manter pipelines de CI/CD no Bitbucket e infraestrutura como código com Terraform.
  • Criar métricas, dashboards e alarmes que detectem falhas antes do cliente, e revisar alarmes que geram ruído.
  • Atuar na sustentação de produção: acompanhar alarmes e incidentes, investigar a causa raiz e propor a correção definitiva.
  • Conduzir investigações técnicas e documentar o que aprendeu, para que o conhecimento sobre os sistemas seja compartilhado com o time.
  • Aplicar boas práticas de segurança no dia a dia: segredos fora do código, rotação de credenciais e correção de vulnerabilidades.

REQUIREMENTS AND QUALIFICATIONS


Responsabilidades:

  • Modernizar sistemas legados em VB6 para C# e .NET Core: mapear as regras de negócio, propor a arquitetura dos novos serviços e conduzir a entrada em produção de forma gradual e segura;
  • Manter e corrigir as aplicações legadas em VB6 enquanto a modernização acontece;
  • Desenvolver e evoluir APIs e serviços em .NET e .NET Core;
  • Evoluir aplicações web no front-end e no back-end, incluindo correções de segurança;
  • Construir e manter pipelines de CI/CD no Bitbucket e infraestrutura como código com Terraform;
  • Atuar na sustentação de produção: acompanhar alarmes e incidentes, investigar a causa raiz e propor a correção definitiva;
  • Conduzir investigações técnicas em chamados críticos e não críticos;
  • Criar métricas, dashboards e alarmes que detectem falhas antes do cliente, e revisar os alarmes que só geram ruído.

Requisitos:

  • Experiência profissional com C# e .NET / .NET Core no desenvolvimento backend: APIs, serviços e integrações;
  • Conhecimento de AWS, containers (Docker), Terraform e CI/CD;
  • Experiência com bancos de dados relacionais e não relacionais;
  • Conhecimento de padrões de resiliência em integrações: timeout, retry, idempotência e persistência de eventos;
  • Experiência com testes automatizados, principalmente testes que garantam que o sistema novo se comporta igual ao antigo;
  • Uso de IA aplicada ao desenvolvimento e à análise, com assistentes de código, inclusive para entender código legado, e senso crítico para validar o que a IA sugere;
  • Git e experiência em times ágeis.

Diferencial:

  • Experiência prática com VB6;
  • Experiência com front-end (React e TypeScript);
  • Experiência com Node.js;
  • Experiência com serviços Windows, Windows Server e Nginx;
  • Experiência com Grafana ou ferramentas semelhantes de monitoração.


ADDITIONAL INFORMATION


O QUE VOCÊ VAI ENCONTRAR AQUI! ✌️

🥼Plano de Saúde Bradesco Rede Nacional - estendido a dependentes sem desconto por beneficiário;

🦷Plano odontológico Bradesco - opcional;

🏖️VR/VA flexível - mantido durante as férias;

🤑PLR - participação nos lucros;

💦Wellhub;

🎉Day off de aniversário;

🏠Auxílio Home Office;

🚌VT conforme necessidade - desconto permitido por lei;

❤️ Seguro de Vida Zurich;

📱Acesso gratuito a todos os nossos produtos - AppsClub, Clube de Descontos, TrueCaller, BTFit e Busuu;

📚 Acesso a treinamentos internos por meio de plataformas digitais;

🏆Programa de reconhecimento interno entre colaboradores - BeInspired.


Somos a Bemobi


Acreditamos que transformar pagamentos em vantagem competitiva começa pela forma como trabalhamos. É ela que nos permite gerar impacto para nossos clientes, evoluir continuamente e construir soluções que fazem a diferença para o negócio.

Somos um time de tecnologia multicultural e multidisciplinar, presente em diferentes países. Compartilhamos a curiosidade para enfrentar desafios, a colaboração para construir em conjunto e o senso de dono para entregar com excelência. Valorizamos um ambiente em que diferentes perspectivas fortalecem as decisões, o aprendizado é contínuo e a jornada é aproveitada sem perder de vista o que realmente importa: gerar valor.

Com inteligência setorial e expertise local, construímos a infraestrutura de pagamentos nativa em IA dos serviços essenciais e lideramos a era dos pagamentos agênticos. Com mais de R$ 14 bilhões de pagamentos processados por ano e 1.600 clientes, estamos presentes em mais de 60 países e somos certificados pela GPTW (Great Place to Work) como um excelente lugar para trabalhar desde 2015. 

Venha fazer para do nosso time. Seja você, #SejaBemober


Related jobs

See all .NET Developer jobs

Other jobs at Bemobi