Desenvolvimento de Soluções
Buscamos profissional qualificado para atuar em projetos de desenvolvimento e manutenção de aplicações .Net, garantindo performance e qualidade do código. Serão implementadas novas funcionalidades no sistema, realizados testes, depuração e otimização.
Requisitos:
* Experiência sólida em desenvolvimento back-end com .NET/C#.
* Vivência prática de pelo menos 3 anos atuando em projetos profissionais.
* Desenvolvimento de APIs e serviços com ASP.NET Core.
Excelência em Acesso a Dados:
* Experiência em criação, manutenção e otimização de consultas LINQ e SQL.
* Uso avançado de migrations, mapeamento de entidades e relações complexas.
* Ajuste de performance em queries e análise de planos de execução.
Prática em Desenvolvimento de APIs RESTful:
* Implementação de endpoints seguros, versionados e performáticos.
* Integração com sistemas externos e consumo de serviços.
* Documentação de APIs (Swagger, OpenAPI).
Aplicação de Boas Práticas de Engenharia de Software:
* Experiência comprovada com Clean Code, SOLID e princípios de design.
* Criação de código escalável, legível e sustentável.
* Participação em code reviews e manutenção de padrões de qualidade.
Experiência em Análise de Performance e Troubleshooting:
* Identificação e resolução de gargalhos de performance em aplicações e banco de dados.
* Uso de ferramentas de profiling e análise de logs.
* Experiência em logs estruturados e telemetria (Application Insights, Serilog, Sentry, etc.).
Desejável:
* Projetos com DDD (Domain-Driven Design), eventos de domínio e mensageria (RabbitMQ, Kafka, Azure Service Bus).
* Experiência implementando estratégias de resiliência (retry, fallback, circuit breaker).
* Projetos de monitoramento avançado com telemetria e métricas de performance.
* Participação em arquiteturas escaláveis e de alta disponibilidade.