Descrição do Cargo
O Engenheiro de Software Sênior - Backend será responsável por projetar, desenvolver e evoluir serviços escaláveis, performáticos e seguros, garantindo qualidade, observabilidade e boas práticas de engenharia.
Tarefas Diárias
* Desenvolver e manter APIs e microsserviços em .NET Core / C#;
* Implementar integrações assíncronas e observabilidade ponta a ponta (logs, métricas, tracing);
* Contribuir com pipelines CI/CD, revisão de código e otimização de performance em cloud.
Habilidades Requisitadas
* .NET Core / C# (avançado) — APIs RESTful, injeção de dependência, testes automatizados e design patterns (CQRS, Repository, Strategy);
* Clean Architecture e DDD — soluções modulares, orientadas a domínio e desacopladas de infraestrutura;
* Observabilidade e CI/CD — OpenTelemetry, Application Insights, Datadog, pipelines automatizadas e deploys em Azure/AWS.