Vaga de Desenvolvedor Backend
O candidato selecionado trabalhará como Desenvolvedor Backend, sendo responsável por projetar, desenvolver e evoluir serviços escaláveis, performáticos e seguros, garantindo qualidade, observabilidade e boas práticas de engenharia.
Aqui estão as principais atividades que você realizará:
* Desenvolver e manter APIs e microsserviços em .NET Core / C#, aplicando Clean Architecture e DDD;
* 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;
Requisitos Essenciais
Para assumir esse papel, é necessário ter:
* Experiências em arquiteturas distribuídas, microsserviços e mensageria (RabbitMQ/Kafka);
* Vivência com observabilidade, métricas e performance tuning em produção;
* Experiência na criação e manutenção de pipelines CI/CD e processos automatizados de deploy;
Habilidades Técnicas Requeridas
Além disso, são necessárias as seguintes habilidades técnicas:
* .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;
Comunicação E Habilidades
É importante ter:
* Comunicação clara e colaborativa, com visão sistêmica e foco em resultado;
* Liderança técnica e mentoria, apoiando o crescimento técnico do time;
* Mentalidade de melhoria contínua, qualidade e cultura de ownership;