Desenvolvedor .Net Pleno

Bemobi

Rio de Janeiro

On-site

BRL 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bemobi busca um profissional para conduzir a modernização de sistemas legados, migrando VB6 para .NET Core, definindo arquitetura de novos serviços e levando tudo à produção de forma gradual e segura.

Você vai manter e evoluir VB6 durante a transição, desenvolver APIs em .NET, construir pipelines CI/CD (Bitbucket) e infraestrutura com Terraform, monitorando produção com dashboards e alarmes, usando IA para entender código legado e validar sugestões automaticamente.

Qualifications

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

Responsibilities

  • Conduzir a modernização de VB6 para C#/.NET Core e entrada em produção de forma gradual e segura.
  • Desenvolver e evoluir serviços e APIs em .NET e .NET Core, incluindo integrações com outros sistemas.
  • Manter e corrigir as aplicações legadas em VB6 durante a modernização.
  • Evoluir aplicações web no front-end e no back-end, com foco em 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 e atuar 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 geram ruído.
  • Usar assistentes de código com IA no desenvolvimento, na análise e no entendimento do código legado, validando com senso crítico para validar o que eles sugerem.

Skills

C#
API development
Microservices
CI/CD practices
Automated testing
IA in development
Git
Agile teams

Tools

AWS
Docker
Terraform
CI/CD

Job description

Buscamos a pessoa que vai conduzir a modernização de sistemas legados da Bemobi, migrando aplicações em VB6 para .NET Core. O trabalho inclui mapear as regras de negócio, propor a arquitetura dos novos serviços e levar tudo para produção de forma gradual e segura.A posição une construção e sustentação. Enquanto a modernização acontece, essa pessoa mantém e corrige o legado, evolui aplicações web e acompanha a produção: alarmes, incidentes e investigação de causa raiz. O objetivo é que cada falha vire uma correção definitiva e uma métrica que a detecte antes do cliente.O time usa IA no dia a dia para desenvolver, analisar e entender código legado, sempre validando com senso crítico o que ela sugere.

Responsabilidades
  • Atuar na modernização de 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.
  • Desenvolver e evoluir serviços e APIs em .NET e .NET Core, incluindo integrações com outros sistemas.
  • Manter e corrigir as 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.
  • 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 atuar 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 geram ruído.
  • Usar assistentes de código com IA no desenvolvimento, na análise e no entendimento do código legado, validando com senso crítico o que eles sugerem.
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, especialmente testes que garantam que um sistema novo se comporta igual ao antigo.
  • Uso de IA aplicada ao desenvolvimento e à análise de código, inclusive para entender código legado, com senso crítico para validar o que a IA sugere.
  • Experiência com Git e em times ágeis.
Diferenciais
  • Experiência prática com VB6.
  • Experiência com front-end em React e TypeScript.
  • Experiência com Node.js.
  • Experiência com serviços Windows, Windows Server e Nginx.
  • Experiência com Grafana ou ferramentas de monitoração parecidas.
  • 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, especialmente testes que garantam que um sistema novo se comporta igual ao antigo.,
  • Uso de IA aplicada ao desenvolvimento e à análise de código, inclusive para entender código legado, com senso crítico para validar o que a IA sugere.,
  • Experiência com Git e em times ágeis.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor .NET Pleno
Desenvolvedor .NET Pleno

ED SOLUCOES EM TECNOLOGIA DA INFORMACAO LTDA • Brazil

Remote
BRL 120,000 - 180,000
Desenvolvedor .Net
Desenvolvedor .Net

Brasil3 • Curitiba

On-site
BRL 89,000 - 156,000
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado

Meu Home • Brazil

On-site
BRL 167,000 - 223,000
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado

AMcom • Brazil

Remote
BRL 150,000 - 260,000
Desenvolvedor .NET Sênior
Desenvolvedor .NET Sênior

Innvo Labs • São Paulo

On-site
BRL 180,000 - 240,000
Desenvolvedor full stack (.Net, C#, AWS, IA)
Desenvolvedor full stack (.Net, C#, AWS, IA)

Uffa • São Paulo

On-site
BRL 120,000 - 240,000
Analista de sistemas sênior
Analista de sistemas sênior

Empresa Confidencial • São Paulo

On-site
BRL 100,440 - 145,080
Desenvolvedor Back End PL
Desenvolvedor Back End PL

Pantheon Inc • Brazil

Remote
BRL 201,000 - 357,000
Desenvolvedor .NET Sênior
Desenvolvedor .NET Sênior

NetSource • Curitiba

On-site
BRL 180,000 - 240,000
Desenvolvedor Pleno / São José do Rio Preto
Desenvolvedor Pleno / São José do Rio Preto

Meu Home • São José do Rio Preto

On-site
BRL 180,000 - 240,000