Estamos em busca de um desenvolvedor versátil para atuar no desenvolvimento e evolução de nossos sistemas. O desafio envolve criar novas aplicações em arquitetura moderna e dar sustentação a sistemas legados críticos para o negócio. Procuramos alguém que tenha curiosidade e disposição para entender regras de negócio em códigos antigos e transformá-las para o futuro.
Principais responsabilidades:
Desenvolver e manter aplicações e APIs utilizando Microsoft .NET (C#) .
Analisar e dar manutenção em sistemas legados, garantindo estabilidade durante migrações.
Participar de projetos de modernização tecnológica, refatorando regras de negócio para novas arquiteturas.
Realizar Code Reviews e aplicar boas práticas (SOLID, Clean Code).
Otimizar consultas e realizar performance tuning em SQL Server .
Requisitos:
Formação: Superior completo em TI (Análise de Sistemas, Ciência da Computação, Engenharia de Software ou áreas correlatas).
Experiência:
C#, .NET Core / .NET 6+, ASP.NET Web API.
Banco de dados SQL Server (T-SQL, Stored Procedures).
ORM (Entity Framework ou Dapper).
Git e Visual Studio.
Diferenciais:
Conhecimento em VB6 para manutenção/migração de sistemas legados.
Experiência em projetos de modernização (migração de monólitos para microsserviços).
Certificações Microsoft (AZ-204, AZ-400) e cursos em Arquitetura de Software, Design Patterns e Refatoração de Código Legado.