Publicidade
Última atualização: 31 de Outubro de 2026
Fullstack Software Engineer .NET C# | Pleno
Via Linkedin
Sobre
O que essa vaga NÃO é
Essa vaga não é para quem quer pegar ticket, entregar código e ir embora.
Aqui, o bug chega como reclamação de negócio, não como stack trace: "o valor da proposta mudou depois da simulação", "esse cliente aparece sem oferta e deveria ter". Você vai ao dado de produção, reconstrói o que aconteceu com aquele CPF naquele minuto e só então decide onde mexer. Se você quer contexto de negócio real, ownership ponta a ponta e autonomia técnica com responsabilidade proporcional, continue lendo.
O que você vai fazer
- Receber um problema, não uma solução pronta, e definir a abordagem técnica, negociando escopo e alternativas direto com Produto e Negócio.
- Entregar ponta a ponta: a regra no serviço .NET, o dado em Mongo/Postgres, a tela que a operação usa e o teste que protege o comportamento.
- Investigar bug de valor até a causa: reproduzir, quantificar quantos casos foram afetados e propor o menor fix que resolve.
- Tornar-se a referência de pelo menos um domínio nomeável do sistema (motor de oferta, esteira de digitação, cálculo de comissão). A pessoa que os outros procuram para aquilo.
- Instrumentar o que você entrega: log, métrica e alerta que fazem a falha aparecer antes de o cliente reclamar.
- Atuar como plantonista, investigar incidentes em produção e escrever o post-mortem.
- Lidar com terceiros instáveis (bancos e convênios mudam contrato sem avisar) tolerando a falha sem esconder o problema.
- Revisar PRs com apontamento que muda a solução, não só o estilo, e apoiar quem está em nível anterior.
- Propor e implementar melhoria de teste, build ou observabilidade que ninguém pediu, porque o atrito era recorrente.
O que você precisa ter
- C# / .NET 8+ em produção, com carga real. Você sabe onde a aplicação degrada e como diagnosticar.
- Hábito de ir ao dado antes de decidir: escrever a query (SQL ou Mongo) que confirma ou derruba sua hipótese, em base real, antes de mexer em qualquer coisa.
- Experiência conduzindo mudança em que o código não passou pela sua mão, e capacidade de explicar o que te deu confiança para subir.
- Log estruturado, métrica e alerta como parte da entrega, sabendo dizer qual falha cada alerta pega.
- Conforto com regra de negócio financeira: trabalhou onde o número tinha que fechar e tem o hábito de recalcular e bater o resultado. Não precisa conhecer consignado, isso a gente ensina.
- Frontend suficiente para fechar a entrega: HTML, CSS, JavaScript e algum framework moderno, sem depender de outra pessoa para terminar.
- Teste automatizado por hábito, sabendo dizer qual comportamento ele protege.
- Comunicação escrita clara: achado vira mensagem curta no canal e registro rastreável, para quem é técnico e para quem não é.
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!