Engenheiro(a) de Software Backend .NET (Remoto)

Sauter

São Paulo

Hybrid

BRL 180,000 - 280,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Sauter está buscando Engenheiro(a) de Software Backend .NET para atuar de forma remota, contribuindo com a evolução da arquitetura de aplicações e microserviços em C#/.NET. O(a) profissional será responsável por decisões de design, implementação de componentes críticos e integração com APIs REST, gRPC e sistemas de mensageria.

Buscamos experiência com performance, segurança, CI/CD, Docker e cloud (Azure/AWS).

Qualifications

  • Conhecimento avançado em C#/.NET (inclui .NET Framework e .NET Core).
  • Domínio de padrões de arquitetura (SOLID, Clean Architecture, Hexagonal, DDD).
  • Experiência com APIs REST, gRPC e mensageria (RabbitMQ/Kafka).
  • Conhecimentos em bancos de dados SQL e NoSQL (MongoDB/Redis); experiência com migrations.
  • Princípios de segurança (OAuth 2.0, JWT, OWASP Top 10) e gestão de secrets.
  • Prática de TDD/QA com testes unitários, de integração, E2E, carga e stress.

Responsibilities

  • Projetar e evoluir arquitetura de aplicações e microserviços em C#/.NET com trade-offs bem justificados.
  • Desenvolver e manter componentes críticos e sistemas distribuídos via APIs REST, gRPC e mensageria.
  • Otimizar performance e escalabilidade com profiling e tuning de queries.
  • Garantir segurança das soluções (OAuth 2.0, JWT, OWASP Top 10) e gestão de secrets.
  • Conduzir testes (unidade, integração, E2E, carga e stress) com mindset de TDD.
  • Atuar em CI/CD, Docker, cloud (Azure/AWS) e Infrastructure as Code; monitoramento e observabilidade.

Skills

Liderança de equipe
Ownership
Mentoria
Pensamento crítico
Comunicação

Tools

C#
.NET
REST
gRPC
RabbitMQ
Kafka
SQL
NoSQL (MongoDB/Redis)
Docker
Azure
AWS
OWASP Top 10
JWT/OAuth2

Job description

Engenheiro(a) de Software Backend .NET (Remoto)

Publicada 16 de Outubro

Estamos em busca de uma pessoa Engenheira de Software Backend .NET com profundidade técnica, pensamento crítico, ownership e capacidade de evoluir a arquitetura, não apenas execução .Escopo de impacto: Arquitetura, componentes críticos e sistemas integrados.

Responsabilidades:

  • Projetar e evoluir a arquitetura de aplicações e microserviços em C#/.NET, tomando decisões de design com trade-offs claros (SOLID, Clean Architecture, Hexagonal, DDD).
  • Desenvolver e manter componentes críticos e sistemas distribuídos integrados via APIs REST, gRPC e mensageria (RabbitMQ/Kafka), garantindo resiliência, idempotência e observabilidade.
  • Otimizar performance e escalabilidade: profiling, tuning de queries SQL/NoSQL e escalabilidade horizontal.
  • Garantir segurança das soluções (OAuth 2.0, JWT, OWASP Top 10, secrets management).
  • Assegurar qualidade com testes unitários, de integração, E2E, carga e stress, com mindset de TDD.
  • Atuar em CI/CD, Docker, cloud (Azure/AWS) e Infrastructure as Code, além de monitoring, logging e APM.
  • Modernizar código legado e reduzir dívida técnica mantendo estabilidade.
  • Liderar code reviews, mentorar o time e documentar decisões arquiteturais (ADRs).

Requisitos mínimos

  • C# avançado & .NET: async/await, LINQ, reflection, arquitetura de aplicações; experiência com .NET Framework e .NET Core.
  • Arquitetura & Design Patterns: SOLID, Clean Architecture, Hexagonal, DDD.
  • Bancos de dados: SQL avançado (índices, planos de execução, otimização); NoSQL (MongoDB/Redis); migrations e versionamento de schema.
  • APIs & protocolos: design de APIs REST (HTTP, status codes), gRPC, message queuing (RabbitMQ/Kafka).
  • Segurança: OAuth 2.0, JWT, criptografia, OWASP Top 10, secrets management, princípio do menor privilégio.
  • Testes & qualidade: unitários, integração e E2E; TDD; testes de carga e stress.
  • DevOps & observabilidade: Docker, CI/CD (GitHub Actions, Azure DevOps), monitoring, logging (ELK, Application Insights), APM.
  • Microserviços: padrões de decomposição, resiliência e observabilidade em arquiteturas distribuídas.
  • Cloud (Azure/AWS): serviços gerenciados, Serverless, Infrastructure as Code.
  • Performance & escalabilidade: profiling, otimização de queries e algoritmos, escalabilidade horizontal.
  • Sistemas distribuídos: eventual consistency, distributed tracing, idempotência, consensus patterns.
  • Refactoring & dívida técnica: modernização de código legado mantendo estabilidade e qualidade.

Desejável:

  • Conhecimentos em ElasticSearch.

Habilidades comportamentais:

  • Mentoria & compartilhamento: lidera code reviews construtivos, ensina boas práticas e eleva o nível técnico do time.
  • Pensamento crítico: questiona decisões de design com argumentos técnicos e propõe alternativas com trade-offs claros.
  • Comunicação: explica decisões complexas com clareza e documenta adequadamente (ADRs).
  • Ownership: responsável pelas soluções que implementa; busca o melhor resultado, não apenas cumprir tarefas.
  • Colaboração: trabalha bem com outras especialidades (Frontend, DevOps) e participa ativamente de decisões arquiteturais.

Se identificou com essa oportunidade? Então inscreva-se e #VemPraSauter

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor FullStack C# Sênior
Desenvolvedor FullStack C# Sênior

Lighthouseit • Brazil

Remote
BRL 180,000 - 260,000
Desenvolver de Software Backend
Desenvolver de Software Backend

Vaganet • Campinas

On-site
BRL 180,000 - 260,000
Plano de saúde
Ajuda de custo para deslocamento
Parcerias com Instituições de Ensino
+4
Engenheiro(a) de Software Backend - Techlead
Engenheiro(a) de Software Backend - Techlead

Equifax • Barueri

On-site
BRL 180,000 - 260,000
Arquiteto de Software
Arquiteto de Software

Spinprice • São Paulo

Hybrid
BRL 180,000 - 240,000
Engenheiro(a) de Software Backend - Techlead
Engenheiro(a) de Software Backend - Techlead

Equifax, Inc. • Barueri

On-site
BRL 180,000 - 280,000
Engenheiro de Software Sênior
Engenheiro de Software Sênior

Serasa Experian • São Paulo

On-site
BRL 167,400 - 279,000
Engenheiro Full Stack Sr
Engenheiro Full Stack Sr

IOS INFORMATICA • São Paulo

On-site
BRL 200,880 - 312,480
Engenheiro de software - .NET
Engenheiro de software - .NET

Tata Consultancy Services • São Paulo

On-site
BRL 167,400 - 279,000
Desenvolvedor Back End Sênior
Desenvolvedor Back End Sênior

TMB • São José dos Campos

On-site
BRL 223,000 - 357,000
Especialista em Engenharia de Software - .Net/ React
Especialista em Engenharia de Software - .Net/ React

TOTVS • Belo Horizonte

On-site
BRL 134,000 - 179,000