Desenvolvedor .Net Core Pleno/Sênior

São Paulo Remote

Stack Principal: .NET (Core e Framework), SQL Server, PostgreSQL

Sobre a posição:
Atuar no desenvolvimento, manutenção e evolução de sistemas críticos
A maior parte do trabalho é em .NET Core, mas também existem componentes em .NET Framework que fazem parte do escopo.

Responsabilidades:
Desenvolver soluções backend com código limpo, organizado e de fácil manutenção
Participar de discussões técnicas, code reviews e cerimônias ágeis
Apoiar a evolução da arquitetura dos serviços e integrações
Implementar boas práticas de engenharia (SOLID, Clean Code, testes, padrões de projeto)
Contribuir para melhoria contínua, performance e escalabilidade das aplicações.

Requirements

Requisitos Essenciais:
.NET Core (6+) para desenvolvimento de APIs e serviços
.NET Framework (ASP.NET MVC) para manutenção de aplicações legadas
Publicação e configuração em IIS
SQL Server (avançado): modelagem, T-SQL, procedures, tuning e análise de performance
PostgreSQL: modelagem e otimização
Integração entre sistemas (REST, SOAP, mensageria, arquivos)
Engenharia
Fundamentos sólidos em arquitetura, padrões de projeto, SOLID e Clean Code
Experiência prática com metodologias ágeis (Scrum)

Diferenciais:
Conhecimento AWS e serviços como SQS
Mensageria: Kafka, RabbitMQ, SQS
Arquitetura de microsserviços e sistemas distribuídos
Docker, Kubernetes
Experiência com Azure
Pipelines CI/CD e práticas de DevOps