Descrição do Cargo
O nosso time de Engenharia de Software procura por profissionais experientes para ocupar o cargo de Engenheiro de Software Sênior, focado na tecnologia backend. Nesta posição, você será responsável por desenhar e desenvolver serviços escaláveis, performáticos e seguros.
Responsabilidades Diárias
* Desenvolver e manter APIs e microsserviços em .NET Core / C#, utilizando a Arquitetura Limpa e Design Patterns (CQRS, Repository, Strategy);
* Implementar integrações assíncronas e observabilidade ponta a ponta;
* Contribuir com pipelines CI/CD automatizados e processos automatizados de deploy;
Requisitos Essenciais
* Experiência com arquiteturas distribuídas, microsserviços e mensageria (RabbitMQ/Kafka);
* Vivência com observabilidade, métricas e tuning de performance em produção;
* Experiência na criação e manutenção de pipelines CI/CD e processos automatizados de deploy;
Habilidades Desejadas
* .NET Core / C# avançado — APIs RESTful, injeção de dependência, testes automatizados;
* Clean Architecture e DDD — soluções modulares, orientadas a domínio;
* Observabilidade e CI/CD — OpenTelemetry, Application Insights, Datadog;
Competências Pessoais
* Comunicação clara e colaborativa;
* Liderança técnica e mentoria;
* Mentalidade de melhoria contínua, qualidade e cultura de ownership;