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

INVENZI TECNOLOGIA LTDA.São Paulo - SPsolidesippubblikat 22/07/2026
Meħtieġ:C#ReactNode.jsGitDockerCI/CD

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.