Na Lastlink, no Time de Engenharia, o Senior Software Engineer - Backend (.NET Core), será responsável por projetar, desenvolver e evoluir
serviços backend escaláveis, performáticos e seguros, garantindo
qualidade, observabilidade e boas práticas de engenharia .
O que esperamos de você: 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
CI/CD pipelines, 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
Hard Skills:. 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 .
Soft Skills: 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 .