Ativa os alertas de emprego por e-mail!

9811367 - Desenvolvedor Full Stack Pleno

MTP Métodos e Tecnologia – Brasil

São Paulo

Híbrido

BRL 80.000 - 120.000

Tempo integral

Há 14 dias

Resumo da oferta

Uma empresa de serviços de TI em São Paulo está buscando um desenvolvedor para implementar APIs REST e trabalhar com Azure. O candidato ideal deverá ter experiência com C# e ASP.NET Core, além de conhecimentos em SQL e boas práticas de segurança. A função é híbrida, com trabalho uma vez por semana no escritório.

Serviços

Plano de saúde
Vale alimentação
Vale refeição
Vale mobilidade
Seguro de vida

Qualificações

  • Experiência em desenvolvimento de APIs REST em .NET / ASP.NET Core.
  • Conhecimento em EF Core e SQL avançado.
  • Experiência com Azure e suas ferramentas (App Service, Service Bus, etc.).
  • Familiaridade com práticas de segurança em aplicações web.

Responsabilidades

  • Implementar APIs REST com validações robustas e autenticação.
  • Integrar com Azure Service Bus e desenvolver UI operacional.
  • Instrumentar observabilidade e otimizar dados com SQL Server.

Conhecimentos

C#/.NET Core/9
ASP.NET Core Web API
EF Core
SQL avançado
Azure
OpenAPI/Swagger
OAuth2/JWT
React/TypeScript
Observabilidade: App Insights
Descrição da oferta de emprego
Overview

MTP é uma empresa multinacional com mais de 1.000 colaboradores em mais de 11 unidades globais, líder no fornecimento de serviços e soluções de TI com foco em Quality Assurance. Possui mais de 10 certificações, incluindo o TMMI - level 5, o mais alto nível da categoria. Atua em projetos em mais de 14 países, como Alemanha, Reino Unido, Japão, Suécia, Coreia do Sul, Moçambique, Guatemala, Argentina, Chile, Peru, entre outros.

Main responsibilities
  • Implementar APIs REST em .NET 9 / ASP.NET Core com versionamento, content negotiation e erros padronizados (202/409/422).
  • Construir validações robustas (JSON Schema/OpenAPI), sanitização e autenticação/autorização (OAuth2/JWT); verificar HMAC quando aplicável.
  • Aplicar padrões de confiabilidade: idempotência por header, dedupe com índice único, retry/backoff, circuit breaker, timeouts.
  • Modelar e otimizar dados com EF Core (migrations) e SQL Server/Azure SQL (índices, planos, locking/isolamento, transações); configurar retention/purge.
  • Entregar arquivos via Download API (stream de Blob privado com SAS/OAuth2/ETag).
  • Integrar com Azure Service Bus (prefetch, lock renewal, DLQ e reprocesso) e manter DeliveryLog unificado.
  • Desenvolver UI operacional essencial (React/TypeScript ou Blazor): grid denso/virtualizado, timeline, viewer de logs/documentos, RBAC no front.
  • Instrumentar observabilidade (logging estruturado, correlação traceId/spanId, métricas p95/p99; dashboards em App Insights/Log Analytics).
Requirements and skills
  • Experiência em C#/.NET Core/9 e ASP.NET Core Web API.
  • EF Core, SQL avançado (índices/planos/transações/lock).
  • (retry/backoff/circuit breaker), boas práticas de integrações HTTP.
  • Experiência com Azure: App Service/ACA, APIM (policies básicas), Service Bus (DLQ), Azure SQL, Blob, Key Vault, Managed Identity.
  • Contratos: OpenAPI/Swagger (ou similar), JSON Schema; contract testing (Postman/Newman ou similar).
  • Segurança: OAuth2/JWT, HMAC (assinatura/verificação), TLS/CORS; noções de LGPD (logs sem PII sensível).
  • UI: React/TypeScript (ou Blazor) para telas operacionais; noções de acessibilidade.
  • Observabilidade: App Insights, OpenTelemetry (básico), KQL (básico).
  • Inglês técnico leitura/escrita (desejável).
Additional information
  • Atuação: Híbrido – 1x na semana

Benefícios:

  • Plano de saúde;
  • Plano odontológico;
  • Vale alimentação;
  • Vale refeição;
  • Vale mobilidade;
  • Vale cultura;
  • Vale saúde;
  • Vale educação;
  • Seguro de vida;
  • Auxílio creche;
  • Descontos em parceiros.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.