Desenvolvedor (a) .NET - Sênior
🎯O Desafio
Buscamos um(a) Desenvolvedor(a) .NET Sênior para integrar nossa equipe de Tecnologia e atuar na manutenção, evolução e modernização de sistemas corporativos.
Você terá o desafio de trabalhar tanto com aplicações legadas desenvolvidas em Visual Basic 6 quanto com novos projetos na plataforma .NET, contribuindo para a criação de soluções com qualidade, performance, segurança e escalabilidade.
🚀 Principais Responsabilidades:
-
Desenvolver e manter sistemas utilizando C# e a plataforma .NET Framework e .NET Core/6+.
-
Criar e evoluir aplicações web e APIs utilizando ASP.NET MVC e Web API.
-
Realizar manutenções corretivas e evolutivas em sistemas desenvolvidos em Visual Basic 6.
-
Apoiar a migração e modernização de aplicações VB6 para .NET.
-
Aplicar padrões de arquitetura e boas práticas durante o processo de evolução dos sistemas.
-
Modelar, criar e otimizar consultas em SQL Server.
-
Desenvolver e manter procedures, views e triggers utilizando T-SQL.
-
Atuar na análise e resolução de problemas relacionados à performance das aplicações e do banco de dados.
-
Aplicar princípios SOLID, Clean Code e Design Patterns no desenvolvimento.
-
Criar e executar testes unitários.
💡 Conhecimentos Necessários
-
Ensino superior completo ou em curso em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
-
Domínio de C# e do ecossistema .NET Framework e .NET Core/6+.
-
Conhecimento em Visual Basic 6 para manutenção de sistemas legados.
-
Experiência com ASP.NET MVC e Web API.
-
Experiência com Entity Framework e/ou ADO.NET.
-
Conhecimentos em HTML5, CSS3 e JavaScript.
-
Domínio de bancos de dados relacionais, especialmente SQL Server.
-
Conhecimento em T-SQL, procedures, views e triggers.
-
Vivência com SOLID, Clean Code e Design Patterns.
-
Experiência com Git e plataformas de versionamento, como GitHub, GitLab ou Azure DevOps.
-
Conhecimento ou experiência com testes unitários e code review.
⭐ Diferenciais que Valorizamos
-
Experiência em projetos de migração de sistemas VB6 para .NET.
-
Conhecimento em Blazor, Razor Pages ou frameworks front-end, como Angular ou React.
-
Noções de arquitetura de microsserviços.
-
Experiência com Docker e Kubernetes.
-
Conhecimento em ferramentas de mensageria, como RabbitMQ, Kafka ou Azure Service Bus.
-
Vivência com serviços de cloud, como Azure ou AWS.
-
Experiência com pipelines de CI/CD utilizando Azure DevOps, Jenkins ou GitHub Actions.
-
Conhecimento em frameworks de testes automatizados, como xUnit, NUnit ou MSTest.
🌟 Benefícios
- Vale Alimentação (cartão Caju)
- WellHub (Gympass)
- Convênio Médico Sul América (com possibilidade de inclusão de dependentes)
- Convênio Odontológico Sul América
- Conexa Saúde (telemedicina)
- Day Off no dia do aniversário
- Descontos em educação: FIAP, ESPN, Belas Artes e Open English