Nossa empresa procura por profissionais talentosos para assumir o papel de Engenheiro de Software Sênior.
O perfil busca é responsável por projetar e desenvolver serviços escaláveis, performáticos e seguros. Ele deve garantir qualidade, observabilidade e boas práticas de engenharia em suas aplicações.
Responsabilidades:
No dia a dia, você vai:
* 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.
Para assumir esse papel, você precisará de:
Experiências:
* Atuação 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:
* .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 sociais:
* 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.