Desenvolvedor(a) .NET Pleno— Integração & Modernização
INVENZI TECNOLOGIA LTDA.São Paulo - SP
1 posição
Não informado
Integral
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 oportunidadeEstamos 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).
-
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.
-
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.
-
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.
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 trabalhoRemoto.
ContrataçãoPJ (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