Tech Lead .NET

Rehva Tech

United States

Remote

USD 140,000 - 180,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Rehva Tech está buscando um Tech Lead experiente para liderar tecnicamente o time de engenharia, com foco em .NET, microsserviços, Azure e SQL Server.

O candidato ideal terá forte capacidade de tomada de decisão técnica, experiência em arquitetura distribuída e será referência em cultura de testes automatizados (BDD e Reqnroll). Atuará orientando o time e apoiando a modernização contínua da plataforma.

Qualifications

  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Sólida experiência com C#, .NET Core / .NET 6+ e WebAPI.
  • Conhecimento avançado em arquitetura de microsserviços, Clean Architecture, DDD e CQRS.
  • Experiência com Microsoft Azure, especialmente App Service, Functions, Service Bus e Application Insights.
  • Experiência com SQL Server, modelagem de dados, consultas, indexação e performance.
  • Vivência com testes automatizados (xUnit/NUnit), integração e BDD.
  • Conhecimento em BDD (Cucumber/SpecFlow) e Testcontainers.
  • Experiência com mensageria (RabbitMQ/Azure Service Bus).
  • Experiência com pipelines CI/CD e Azure DevOps.
  • Liderança técnica de times de desenvolvimento.

Responsibilities

  • Guiar decisões arquiteturais com foco em simplicidade, escalabilidade e clareza.
  • Conduzir code reviews, alinhamentos técnicos e mentorias.
  • Promover práticas de desenvolvimento modernas e padronizadas.
  • Projetar e evoluir arquiteturas .NET baseadas em microserviços.
  • Garantir consistência técnica entre componentes e serviços.
  • Atuar com APIs REST, serviços web e integrações distribuídas.

Skills

C# e .NET Core
Arquitetura de microsserviços
DDD e CQRS
Arquitetura distribuída
Testes automatizados (BDD)
Azure (App Service, Functions)
SQL Server
RabbitMQ/Azure Service Bus
CI/CD com Azure DevOps
Liderança técnica de times

Education

Graduação em Ciência da Computação / Engenharia de Software / Sistemas de Informação

Tools

Docker
GitHub
Grafana
Azure DevOps
Testcontainers
RabbitMQ
Azure Service Bus

Job description

Resumo da Posição
  • Buscamos um Tech Lead experiente para liderar tecnicamente nosso time de engenharia, com foco em .NET, microsserviços, Azure e SQL Server;

  • O profissional deve ter forte capacidade de tomada de decisão técnica, experiência real com arquitetura distribuída e ser referência em cultura de testes automatizados (incluindo BDD e Reqnroll);

  • É esperado que essa pessoa atue orientando o time, organizando padrões técnicos, garantindo qualidade e apoiando a modernização contínua da plataforma.

Principais Responsabilidades e Atribuições
  • Guiar decisões arquiteturais com foco em simplicidade, escalabilidade e clareza;

  • Conduzir code reviews, alinhamentos técnicos e mentorias;

  • Promover práticas de desenvolvimento modernas e padronizadas;

  • Projetar e evoluir arquiteturas .NET baseadas em microserviços;

  • Garantir consistência técnica entre componentes e serviços;

  • Atuar com APIs REST, serviços web e integrações distribuídas.

Requisitos e Qualificações Técnicas
  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

  • Sólida experiência com C#, .NET Core / .NET 6+ e WebAPI;

  • Conhecimento avançado em arquitetura de microsserviços, Clean Architecture, DDD e CQRS.

  • Experiência com Microsoft Azure, especialmente App Service, Azure Functions, Service Bus e Application Insights.

  • Experiência com SQL Server, incluindo modelagem de dados, consultas, indexação, procedures e otimização de desempenho.

  • Vivência com testes automatizados, incluindo testes unitários com xUnit ou NUnit, testes de integração e práticas de BDD.

  • Conhecimento em ferramentas e práticas de BDD, como Cucumber ou SpecFlow, e em testes de integração com Testcontainers.

  • Experiência com mensageria, utilizando RabbitMQ ou Azure Service Bus.

  • Experiência com pipelines CI/CD e Azure DevOps.

  • Experiência prévia na liderança técnica de times de desenvolvimento.

Diferenciais Desejáveis
  • Vivência com Docker e ambientes de desenvolvimento conteinerizados;

  • Experiência com GitHub e ferramentas de monitoramento, como Grafana;

  • Atuação em projetos de evolução e modernização de arquiteturas de software.

Soft Skills
  • Comunicação clara e objetiva;

  • Capacidade de orientar, desenvolver e compartilhar conhecimento com o time;

  • Visão sistêmica e capacidade de avaliar impactos das decisões técnicas;

  • Organização, autonomia e responsabilidade técnica;

  • Capacidade de tomada de decisão e resolução de problemas;

  • Perfil colaborativo e facilidade de interação com diferentes áreas.

Regime de Contratação: PJ

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead .NET
Tech Lead .NET

confidential • United States

Remote
USD 130,000 - 180,000
Tech Lead – AI Engineering
Tech Lead – AI Engineering

FCamara • United States

Remote
USD 120,000 - 180,000
Tech Lead .NET: Microservices Architect & Team Mentor
Tech Lead .NET: Microservices Architect & Team Mentor

confidential • United States

Remote
USD 130,000 - 180,000
12399634 - DESENVOLVEDOR FULL STACK (.NET + ANGULAR) SR
12399634 - DESENVOLVEDOR FULL STACK (.NET + ANGULAR) SR

Stefanini • United States

On-site
USD 120,000 - 150,000
Senior .NET Tech Lead - Microservices & Azure
Senior .NET Tech Lead - Microservices & Azure

Rehva Tech • United States

Remote
USD 140,000 - 180,000
12664442 - Desenvolvedor Fullstack Especialista ( Java,.Net, Python, Node/TS)
12664442 - Desenvolvedor Fullstack Especialista ( Java,.Net, Python, Node/TS)

Stefanini • United States

On-site
USD 180,000 - 240,000
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

FCamara • United States

Remote
USD 120,000 - 160,000
Desenvolvedor Full Stack Java/React - Pleno
Desenvolvedor Full Stack Java/React - Pleno

VENHA SER #SANGUELARANJA • United States

Remote
USD 120,000 - 170,000
Desenvolvedor Fullstack DotNet +Angular Sênior (4819)
Desenvolvedor Fullstack DotNet +Angular Sênior (4819)

Keep Simple • United States

Remote
USD 110,000 - 160,000
Remote work
Pessoa Desenvolvedora Back-end .NET Core Especialista (Projeto Conta Global)
Pessoa Desenvolvedora Back-end .NET Core Especialista (Projeto Conta Global)

Vagas Internas • United States

Remote
USD 90,000 - 150,000