About The Position

A Verity está buscando Desenvolvedor(a) .NET Pleno para atuar em um ambiente de alta complexidade técnica, contribuindo para a construção e evolução de soluções escaláveis, distribuídas e orientadas a eventos. Buscamos uma pessoa com forte experiência em C#/.NET, desenvolvimento de APIs, microsserviços e integração entre sistemas, que tenha visão de engenharia de software, preocupação com performance, resiliência e observabilidade e que goste de atuar em desafios técnicos relevantes. Você fará parte de um time de engenharia responsável pelo desenvolvimento e evolução de aplicações backend, atuando desde a implementação de novas funcionalidades até decisões relacionadas à arquitetura, integração entre serviços, performance e confiabilidade das soluções.

Requirements

  • Experiência sólida com C# e .NET / .NET 8 ou 10;
  • Experiência com desenvolvimento de APIs REST utilizando ASP.NET Core;
  • Experiência comprovada com microsserviços e sistemas distribuídos;
  • Experiência com Event-Driven Architecture;
  • Experiência com RabbitMQ, Kafka ou Azure Service Bus;
  • Conhecimento de padrões de mensageria e processamento assíncrono;
  • Experiência com Docker;
  • Conhecimento de Kubernetes;
  • Experiência com Cloud, preferencialmente Azure e/ou GCP;
  • Conhecimento de CI/CD e práticas DevOps;
  • Conhecimento de Clean Architecture, SOLID e DDD;
  • Experiência com testes automatizados;
  • Conhecimento de conceitos de observabilidade, logging, métricas e tracing;
  • Experiência com bancos de dados relacionais e/ou NoSQL;
  • Inglês técnico para leitura e compreensão de documentação.

Nice To Haves

  • Experiência com MassTransit;
  • Conhecimento/aplicação do Outbox Pattern;
  • Experiência com GCP/GKE;
  • Experiência com Dynatrace ou outras ferramentas de observabilidade;
  • Conhecimento de OpenTelemetry;
  • Experiência com sistemas de alta escala e processamento de alto volume;
  • Experiência com Redis e estratégias de cache;
  • Conhecimento em LLMs / IA aplicada ao desenvolvimento de software;
  • Experiência com ambientes financeiros, bancários ou sistemas críticos.

Responsibilities

  • Desenvolvimento de aplicações backend utilizando C# e .NET 6/7/8+;
  • Construção e evolução de APIs REST e microsserviços;
  • Desenvolvimento e integração de soluções baseadas em Event-Driven Architecture;
  • Implementação e integração de mecanismos de mensageria e comunicação assíncrona, como Kafka, RabbitMQ e Pub/Sub;
  • Atuação em cenários de alta disponibilidade, escalabilidade e performance;
  • Aplicação de padrões de arquitetura e boas práticas de engenharia de software, como SOLID, Clean Architecture e DDD;
  • Implementação de estratégias de resiliência, como retry, circuit breaker e idempotência;
  • Atuação com Cloud, containers e orquestração, especialmente GCP, Docker e Kubernetes/GKE;
  • Monitoramento e observabilidade das aplicações, utilizando métricas, logs e traces;
  • Participação em code reviews e discussões técnicas;
  • Atuação próxima aos times de Produto, QA, DevOps e demais áreas de tecnologia;
  • Participação em cerimônias ágeis e colaboração com os demais integrantes do time;
  • Apoio na evolução técnica e arquitetural das soluções;
  • Identificação de gargalos e atuação na otimização de performance das aplicações.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service