NstechNova
Arquiteto(a) de Software — Arquitetura Corporativa | Remoto
- LocalBrasil
- Entrou na lista22/10/2026
- ÁreaEngenharia de software
Sobre a vaga
Modelo: Remoto
Contratação: CLT
Sobre a posição
Buscamos um(a) Arquiteto(a) de Software com profundo domínio de .NET para atuar na Arquitetura Corporativa, em um ecossistema formado por dezenas de empresas e produtos adquiridos que estamos consolidando em uma plataforma coesa. A posição é, ao mesmo tempo, mão na massa (desenha, prova conceito e codifica) e habilitadora (define padrões, conduz decisões e eleva o nível técnico dos times espalhados pelas torres de negócio).
É uma cadeira para quem gosta de resolver complexidade real de sistemas distribuídos, tem opinião técnica fundamentada, trabalha bem em time e sabe transformar decisão de arquitetura em código e em resultado de negócio.
Responsabilidades e atribuições
- Definir e evoluir padrões, blueprints e diretrizes de arquitetura .NET adotados pelos times (incluindo nosso padrão de Vertical Slice Architecture ).
- Desenhar soluções de ponta a ponta - da modelagem de domínio à topologia de integração - e colocar a mão no código em POCs, bibliotecas e trechos críticos.
- Conduzir decisões arquiteturais em conjunto com os times, documentando via ADR e RFC , e participando ativamente do nosso fórum/guilda de arquitetura.
- Apoiar a consolidação e modernização de sistemas legados em arquiteturas modernas, orientadas a eventos e resilientes.
- Investigar problemas de produção com dados (logs, métricas, traces) até a causa raiz.
- Mentorar engenheiros, conduzir workshops e disseminar boas práticas (OOP, DDD, TDD, resiliência, observabilidade).
Requisitos e qualificações
- Domínio profundo de .NET / C# (incluindo as versões modernas .NET 6/8/10 e noção de LTS vs STS) e algum conhecimento de Node.js .
- Entendimento de fundamentos: Garbage Collector (gerações, Server vs Workstation GC, pressão de memória), server side vs client side , e noções de integração legada ( SOAP/WSDL ).
APIs e resiliência
- Design de APIs e padrões de resiliência na prática : retry com backoff exponencial e jitter, circuit breaker, timeout, bulkhead, rate limiting, idempotência (ex.: Polly / Microsoft.
Extensions.
Resilience ).
Arquitetura de software
- Vivência real com EDA (arquitetura orientada a eventos), DDD , Vertical Slice Architecture (VSA) , Clean Architecture (CA) , Event Sourcing e SAGA (orquestrada e coreografada).
- Cases concretos de padrões distribuídos : Outbox/Inbox, dual-write, idempotência, consistência eventual.
- CQRS nos dois níveis de código (separação command/query) e de infraestrutura (store de leitura segregado).
Mensageria e dados
- Mensageria com RabbitMQ, Kafka e/ou Azure Service Bus , com critério claro de quando usar cada um (fila vs stream vs enterprise bus).
- Bancos SQL e NoSQL , com critério de escolha por tipo de dado e carga.
- Redis e seus usos (cache, lock distribuído, rate limiting, sessão, pub/sub).
- Dapper e Entity Framework , com entendimento dos trade-offs de cada um (produtividade vs controle/performance, N+1).
Engenharia e operação
- Design Patterns aplicados com critério (não como checklist).
- Diagramação de arquitetura, modelo C4 (e/ou UML/ArchiMate) com ferramentas como draw.io, Structurizr, Miro ou similar, Scalidraw.
- Observabilidade : logs, métricas e traces; OpenTelemetry; APM (Datadog/Dynatrace/Application Insights); noção de SLO e P95/P99.
- Vivência de Cloud (AWS e/ou Azure), containers e CI/CD.
Diferenciais
- Experiência em consolidação/modernização de múltiplos sistemas (M&A, catálogo de serviços, redução de redundância).
- Domínio regulado ou de alta criticidade (financeiro, pagamentos, logística).
- Uso maduro de IA aplicada à engenharia (spec-driven development, geração de ADRs/documentação, revisão assistida) com governança de custo.
- Estudo de outras linguagens/paradigmas (Go, Rust, Python, funcional).
Perfil que procuramos
- Mão na massa de verdade, arquiteto que ainda codifica, não só desenha slides.
- Habilitador, não centralizador, entrega guardrails, ADRs e diretrizes para que os times tomem boas decisões, em vez de ser gargalo.
- Colaborativo e com trato político, sabe navegar entre times e stakeholders, ouvir, ceder quando preciso (disagree & commit) e defender a decisão com argumento, não com autoridade.
- Gosta de ensinar e de aprender, mentoria, workshops e participação em guildas/fóruns; estuda continuamente (livros, conteúdo técnico, IA).
- Pragmático, "não existe bala de prata"; trata ferramenta como ferramenta e conecta decisão técnica a custo e resultado.
Benefícios
- Convênio médico com coparticipação e possibilidade de inclusão de dependentes, conforme política vigente.
- Plano odontológico, com livre escolha entre os planos disponíveis.
- Ticket refeição.
- Wellhub/Gympass.
- Zenklub: duas consultas mensais sem custo.
- Seguro de vida sem custo.
- Auxílio funeral sem custo.
Detalhes da vaga
- Empresa
- Nstech
- Modelo de trabalho
- Remoto
- Contrato
- Tempo integral
- Publicada em
- 22 de outubro de 2026
- Site do anúncio
- nstech.inhire.app
Habilidades pedidas
- .NET
- C#
- Node.js
- RabbitMQ
- Kafka
- Azure Service Bus
- Redis
- Entity Framework
Como se candidatar
O Find Best Job preenche e envia o formulário desta vaga por você, com o seu currículo e as suas respostas. Crie a conta e a vaga já entra na sua fila.
Grátis para começar: 3 candidaturas, 1 por dia. Comprando créditos, saem até 10 por dia, a partir de R$1,67 por candidatura. Ver preços