Estamos em busca de um(a) profissional para atuar como Analista Backend .NET, participando do desenvolvimento, sustentação e evolução de sistemas corporativos críticos. Procuramos alguém com boa capacidade analítica, visão de arquitetura, autonomia moderada e forte compromisso com qualidade técnica.
O profissional atuará em conjunto com equipes multidisciplinares no desenvolvimento de APIs, integrações, processamento de regras de negócio e melhoria contínua das aplicações.
Responsabilidades
- Desenvolver e manter aplicações backend utilizando C# e .NET
- Criar e evoluir APIs REST
- Implementar regras de negócio e integrações entre sistemas
- Participar de definições técnicas e revisões de código
- Realizar análise e correção de bugs
- Trabalhar com bancos de dados relacionais
- Garantir qualidade, performance e segurança das aplicações
- Apoiar processos de deploy e troubleshooting em ambientes de homologação e produção
Participar de cerimônias ágeis e alinhamentos com áreas de negócio.
Requisitos Técnicos Obrigatórios
Backend
- C#
- .NET 5+
- ASP.NET Core
- Desenvolvimento de APIs REST
- Entity Framework Core
- LINQ
- Injeção de Dependência (DI)
Banco de Dados
- SQL Server
- Escrita de queries, procedures e otimização básica
- Modelagem relacional
Arquitetura e Boas Práticas
- Clean Code
- SOLID
- Repository Pattern
- Versionamento com Git
- Conceitos de arquitetura em camadas
- Tratamento de exceções e logs
Integrações
- Consumo de APIs REST
- JSON
- Autenticação JWT/OAuth
Diferenciais
- Experiência com:
- MediatR
- AutoMapper
- RabbitMQ ou mensageria
- Docker
- Kubernetes
- Microsserviços
- Azure DevOps
- CI/CD
- Redis
- Swagger/OpenAPI
- FluentValidation
- Conhecimento em:
- Angular ou frontend moderno
- Sistemas MES, ERP ou industriais
- Arquitetura orientada a domínio (DDD)