Desenvolvedor(a) .NET Pleno— Integração & Modernização

INVENZI TECNOLOGIA LTDA.

São Paulo - SP

1 posição

Não informado

Integral

PJ
Remoto
Pleno
Tecnologia
Quem somos

Somos a Invenzi, uma empresa de tecnologia que acredita que boas ideias surgem quando pessoas talentosas têm liberdade para criar, aprender e evoluir.

Criamos soluções inteligentes de controle de acesso e gestão, conectando software, hardware e automação para entregar segurança, performance e uma experiência incrível para nossos clientes.

Aqui, tecnologia é coisa séria, mas o ambiente é colaborativo, dinâmico e feito para quem gosta de desafios.

Sobre a oportunidade

Estamos em busca de uma pessoa Desenvolvedora .NET Pleno (aceitamos também Júnior forte) para atuar em Integração & Modernização no nosso Time de Desenvolvimento.

Você vai construir um novo serviço de integração em .NET (alvo: .NET 10) conectando duas plataformas de mundos diferentes: o My Invenzi (Node.js/React, PostgreSQL) e o W-Access (.NET Framework, com o WXSServer como serviço central de comunicação). Além disso, vai participar da migração de serviços do .NET Framework para o .NET moderno, com mentoria técnica.

Se você gosta de integração entre sistemas, tem interesse em sistema legado real e quer crescer tecnicamente com apoio de um time sênior, essa vaga é para você.

O que você vai fazer no dia a dia
  • Projetar e desenvolver um serviço de integração em .NET 10 entre softwares, consumindo e expondo APIs REST;

  • Participar da migração de serviços .NET Framework para .NET moderno, identificando incompatibilidades e propondo o caminho, com apoio de um técnico sênior;

  • Escrever código testado e correto: testes automatizados, tratamento de erros e de concorrência, logs úteis para diagnóstico;

  • Diagnosticar e corrigir bugs de integração em ambiente real, reproduzindo cenários e analisando logs e dados malformados;

  • Colaborar via PRs e code review, documentando decisões técnicas em inglês (código e comentários em inglês).

Soft skills
  • Autonomia com abertura para mentoria técnica;

  • Raciocínio lógico para lidar com sistemas legados e integrações complexas;

  • Organização e rigor na escrita de código testável;

  • Boa comunicação para documentar decisões técnicas em inglês;

  • Proatividade para identificar incompatibilidades e propor soluções;

  • Curiosidade para aprender sobre sistemas legados e modernização.

Requisitos
  • C# / .NET em nível pleno (ou júnior com base sólida): escreve, testa e mantém código de produção;

  • ASP.NET Core e construção/consumo de APIs REST;

  • SQL e bancos relacionais: modelagem e queries (usamos SQL Server e Oracle; noção de PostgreSQL conta);

  • Entendimento de integração entre sistemas heterogêneos (o outro lado da integração não é .NET);

  • Git, PRs e code review;

  • Inglês técnico para leitura de documentação e escrita de código/documentação.

Diferenciais
  • Experiência com .NET Framework e/ou migração de Framework para .NET moderno;

  • Serviços Windows / worker services e hospedagem de background services;

  • Contato com mensageria (RabbitMQ/Kafka) ou comunicação socket/TCP;

  • PostgreSQL, Entity Framework Core;

  • Docker/containers e noção de CI/CD.

Formação

Cursos nas áreas de:

  • Ciência da Computação;

  • Engenharia de Software;

  • Sistemas de Informação;

  • Análise e Desenvolvimento de Sistemas;

  • Engenharia da Computação.

Ou áreas correlatas.

Modelo de trabalho

Remoto.

Contratação

PJ (Pessoa Jurídica).

Benefícios
  • Convênio médico;

  • 23 dias úteis remunerados de folga;

  • WellHub.

 

Requisitos

Escolaridade

  • Graduação

Benefícios

  • Assistência médica
  • Plano de carreira
  • Horário flexível

Localização

Rua Henri Dunant, 873, cj1310, Chácara Santo Antonio, São Paulo - SP, Brasil, 04709-110