
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
Uma empresa de tecnologia está contratando um(a) Desenvolvedor(a) Backend C# Sênior para atuar remotamente. A posição requer experiência sólida em C# e .NET, além de prática com AWS, incluindo API Gateway e Lambda. O(a) candidato(a) ideal deve ter habilidades em DevOps e automação de deploys. O modelo de contratação é em PJ, com início a combinar. Oferecemos um ambiente colaborativo e oportunidades de crescimento profissional.
Backend (.NET / C#)
Experiência sólida com C# e .NET 6+ (ou .NET 5 / .NET Core 3.1)
Domínio de C# moderno : async / await, LINQ, records, pattern matching
Desenvolvimento e manutenção de APIs REST com ASP.NET Core
Implementação de middlewares (autenticação, validação, logging, tratamento de erros)
Serialização e desserialização com System.Text.Json
Experiência prática com AWS API Gateway (REST e APIs)
Desenvolvimento e deploy de AWS Lambda (runtime C#)
Conhecimento de cold start , boas práticas de performance e otimização
Implementação de logging e monitoramento com CloudWatch
Uso de EventBridge para criação e roteamento de eventos
Mensageria com SQS e SNS (desacoplamento e integração com parceiros)
Gestão de IAM (roles, policies mínimas e segurança para Lambdas)
Observabilidade com CloudWatch Logs e noções de AWS X-Ray
Experiência na construção de soluções assíncronas e event-driven
Integração com sistemas externos via
Uso de com Polly (retry, timeout, circuit breaker)
Consumo e publicação de webhooks
Aplicação de boas práticas de arquitetura limpa / DDD light
separação Domain, Application e Infrastructure)
Vivência com CI / CD (GitHub Actions, GitLab CI, Azure DevOps ou AWS CodePipeline)
Conhecimento em Infraestrutura como Código (IaC) usando AWS SAM ou Terraform
Capacidade de automatizar deploys de APIs, Lambdas e permissões
Capacidade de analisar e interpretar documentação da AWS e SDKs
Forte entendimento de logs, rastreabilidade e observabilidade
Autonomia para debug e troubleshooting em ambientes distribuídos
Experiência com testes locais (Postman, Insomnia, LocalStack, dotnet lambda test tool)
Experiência com arquiteturas de alta disponibilidade e alto volume
Conhecimento em Docker (mesmo em ambientes majoritariamente serverless)
Vivência com cache distribuído (Redis ou Memcached)
Experiência com versionamento de APIs e idempotência
Conhecimento em segurança de APIs (JWT, OAuth2, API Keys)
Vivência com boas práticas de observabilidade avançada (tracing distribuído)
Experiência em mentoria técnica e apoio a desenvolvedores menos experientes
Atuação em ambientes agile / squads multidisciplinares
Remoto
PJ
A combinar
andressa.kraus@pasqualisolution.com.br