🚀 Diferenciais Desejáveis
Experiência com .NET 6+ e implementação de microserviços;
Conhecimento em automação de testes (xUnit, NUnit) e integração contínua (CI/CD);
Experiência com Angular, React ou Blazor;
Conhecimento de Azure, AWS ou GCP;
Vivência com ambientes corporativos complexos e integração de sistemas ERP (SAP, TOTVS);
Participação em projetos de migração de sistemas VB.NET para C#.
Experiência sólida (mínimo 5 anos) com .NET Framework e .NET Core;
Domínio em C# e VB.NET (legado e novas aplicações);
Conhecimento avançado em ASP.NET MVC, Web API e Windows Services;
Experiência em bancos de dados relacionais (SQL Server, Oracle), incluindo procedures, triggers e views;
Experiência com Entity Framework, LINQ e ADO.NET;
Conhecimento em versionamento (Git, Azure DevOps ou GitLab);
Experiência com arquitetura em camadas, DDD e boas práticas de Clean Code;
Capacidade de analisar e manter sistemas legados VB.NET e propor melhorias técnicas;
Familiaridade com integrações via APIs REST e SOAP;
Conhecimento em mensageria (RabbitMQ, Kafka ou Service Bus).
⚙️ Responsabilidades
Desenvolver e manter sistemas em C# e VB.NET, garantindo qualidade e performance;
Analisar códigos legados e propor refatorações;
Criar e manter APIs RESTful e integrações entre sistemas internos e externos;
Trabalhar em conjunto com analistas funcionais, QAs e DevOps;
Participar de revisões de código e definir padrões técnicos do time;
Apoiar a definição de arquitetura de software e contribuir com o roadmap técnico.
💬 Soft Skills
Boa comunicação e capacidade de trabalhar em equipe;
Perfil analítico e proativo, com autonomia técnica;
Organização e atenção aos detalhes;
Capacidade de atuar em múltiplos projetos simultaneamente.