Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.
A Apdigitalservices está buscando um(a) Desenvolvedor(a) .NET Sênior para manter, evoluir e modernizar sistemas corporativos, contribuindo com qualidade, performance, segurança e escalabilidade.
Você atuará tanto em aplicações legadas em VB6 quanto em novos projetos em .NET, com ASP.NET MVC/Web API, EF/ADO.NET e SQL Server, aplicando SOLID e TDD.
A vaga oferece benefícios, ambiente desafiador, possibilidades de crescimento e trabalho em equipe.
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.
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.
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.
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.