Desenvolvedor (a) .NET - Pleno
O Desafio
Buscamos um(a) Desenvolvedor(a) .NET Pleno 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