Desenvolvedor de Software Sênior - Full Stack

Casado

Maringá

On-site

BRL 300,000 - 420,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A Datlo procura uma pessoa sênior com forte experiência em backend .NET/C# e capacidade de atuar no frontend quando necessário. Você conduzirá soluções de ponta a ponta, desde o entendimento do problema e o desenho técnico até a entrega em produção, buscando autonomia e excelência técnica.

Será responsável por evoluir práticas de engenharia, participar de decisões de arquitetura, desenhar APIs seguras e escaláveis, e mentorar membros mais novos do time.

Qualifications

  • 5 anos ou mais de experiência em desenvolvimento e sustentação de sistemas em produção.
  • Domínio de C# e .NET moderno (ASP.NET Core) e APIs.
  • Experiência com PostgreSQL e modelagem de dados.
  • Conhecimento de arquitetura de software e integração entre sistemas.
  • Experiência com REST APIs, autenticação, autorização e versionamento.
  • Teste de software: unitários e de integração.
  • Experiência com Git, CI/CD e pipelines de deploy.
  • Conhecimento de Docker e ambientes em nuvem, preferencialmente Azure.
  • Capacidade de entender regras de negócio e tomar decisões técnicas.
  • Experiência colaborando com produto, design, dados, plataforma e engenharia.
  • Experiência Full Stack com foco no backend; frontend conhecimento suficiente.
  • Conhecimento de JavaScript/TypeScript; React; APIs; testes; HTML/CSS básicos.
  • Não é necessário ser especialista em frontend, mas consegue navegar na aplicação.

Responsibilities

  • Conduzir projetos de software do discovery técnico à produção com autonomia.
  • Desenvolver serviços, APIs e integrações em .NET/C# e atuar no frontend quando necessário.
  • Participar de decisões de arquitetura avaliando desempenho, segurança e manutenção.
  • Traduzir necessidades de negócio em soluções técnicas sustentáveis.
  • Identificar riscos, dependências e problemas de integração.
  • Garantir qualidade com testes, observabilidade, documentação e boas práticas.
  • Investigar incidentes e conduzir análises de causa.
  • Realizar code reviews e design reviews para elevar a qualidade.
  • Mentorar profissionais juniores e plenos.
  • Contribuir para RFCs, ADRs e padrões técnicos.
  • Uso crítico de ferramentas de IA aplicadas ao desenvolvimento.

Skills

C# / .NET
ASP.NET Core
API development
SQL / PostgreSQL
CI/CD pipelines
Docker
Azure
Frontend basics
Code reviews

Education

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

Tools

Git
Azure
Kubernetes
PostgreSQL
MongoDB
React
Jest / Testing

Job description

Sobre a posição

Buscamos uma pessoa sênior com forte experiência em backend .NET/C# e capacidade de atuar no frontend quando necessário. Na Datlo, você será responsável por conduzir soluções de ponta a ponta, desde o entendimento do problema e o desenho técnico até a entrega e sustentação em produção. Esperamos alguém que combine excelência técnica, visão de produto, autonomia e colaboração, contribuindo também para a evolução das práticas de engenharia e do restante do time.

Principais responsabilidades
  • Conduzir projetos de software do discovery técnico à produção, com autonomia e qualidade.
  • Desenvolver e evoluir serviços, APIs e integrações em .NET/C#, atuando também no frontend quando o projeto exigir.
  • Participar das decisões de arquitetura, avaliando simplicidade, desempenho, segurança, confiabilidade e manutenção.
  • Traduzir necessidades de negócio em soluções técnicas sustentáveis.
  • Identificar riscos, dependências e problemas de integração antes que comprometam as entregas.
  • Garantir qualidade por meio de testes, observabilidade, documentação e boas práticas de desenvolvimento.
  • Investigar incidentes e problemas de produção, conduzindo análises de causa e melhorias preventivas.
  • Realizar code reviews e design reviews que ajudem a elevar a qualidade das soluções e do time.
  • Apoiar o desenvolvimento de profissionais juniores e plenos por meio de mentoria, colaboração e compartilhamento de conhecimento.
  • Contribuir para RFCs, ADRs e padrões técnicos sempre que a complexidade da decisão justificar.
O que buscamos
  • 5 anos ou mais de experiência no desenvolvimento e na sustentação de sistemas em produção.
  • Domínio de C# e .NET moderno, incluindo ASP.NET Core, APIs, injeção de dependência, processamento assíncrono e serviços em background.
  • Experiência com modelagem de dados e PostgreSQL, incluindo análise e otimização de consultas.
  • Conhecimento de arquitetura de software, integração entre sistemas e padrões de projeto.
  • Experiência com APIs REST, autenticação, autorização, tratamento de erros e versionamento.
  • Conhecimento de testes unitários e de integração.
  • Experiência com Git, revisão de código e pipelines de CI/CD.
  • Conhecimento de Docker e ambientes em nuvem, preferencialmente Azure.
  • Capacidade de compreender regras de negócio e tomar decisões técnicas com autonomia.
  • Experiência colaborando com profissionais de produto, design, dados, plataforma e engenharia.
  • Experiência Full Stack. A posição tem maior concentração no backend, mas exige capacidade de compreender e realizar evoluções no frontend.
  • Esperamos experiência com: JavaScript ou TypeScript; React; consumo e integração de APIs; gerenciamento de estado e dados assíncronos; testes e depuração de aplicações web; HTML e CSS suficientes para implementar e ajustar interfaces com autonomia.
  • Não é necessário ser especialista em arquitetura frontend, mas é importante conseguir navegar pela aplicação, compreender as decisões existentes e entregar soluções de ponta a ponta.
Diferenciais
  • Experiência com Azure Service Bus ou outras tecnologias de mensageria.
  • Conhecimento de arquiteturas orientadas a eventos, idempotência e padrões como outbox e saga.
  • Experiência com MongoDB.
  • Conhecimento de Kubernetes, observabilidade, tracing e definição de SLIs/SLOs.
  • Experiência com React Query, Zustand, Next.js, Jest, React Testing Library ou Cypress.
  • Familiaridade com monorepos, Turborepo, Nx, Radix UI ou shadcn/ui.
  • Experiência com GraphQL.
  • Participação na elaboração de RFCs e ADRs.
  • Uso crítico e responsável de ferramentas de IA aplicadas ao desenvolvimento.
  • Certificações Microsoft Azure, AWS ou .NET.
Visão comportamental
  • Entende o problema antes de propor a solução.
  • Não se limita a executar tarefas: questiona premissas e busca o resultado esperado.
  • Comunica riscos, dependências e discordâncias com clareza e no momento adequado.
  • Sabe quando alinhar uma decisão e quando avançar com autonomia.
  • Assume erros, compartilha aprendizados e contribui para que não se repitam.
  • Equilibra qualidade técnica, velocidade e necessidades do negócio.
  • Compartilha conhecimento, ajuda o time a se tornar menos dependente de indivíduos.
  • Atua de acordo com os princípios e comportamentos definidos no Manifesto da Datlo.
Formação

Graduação em Engenharia de Software, Ciência da Computação, Sistemas de Informação, áreas de exatas ou tecnologia é desejável.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DESENVOLVEDOR FULL STACK | NODE.JS | REACT
DESENVOLVEDOR FULL STACK | NODE.JS | REACT

La Moda • Brazil

Remote
BRL 120,000 - 210,000
Desenvolvedor Back-End Sênior
Desenvolvedor Back-End Sênior

ABR Telecom • Brasília

On-site
BRL 223,200 - 334,800
Desenvolvedor(a) de Software Full Stack
Desenvolvedor(a) de Software Full Stack

Casado • Florianópolis

On-site
BRL 120,000 - 180,000
Desenvolvedor Full Stack Sênior (TECH LEAD)
Desenvolvedor Full Stack Sênior (TECH LEAD)

Plusoft • São Paulo

On-site
BRL 180,000 - 300,000
Desenvolvedor(a) Full Stack Pleno/Sênior – Platform Owner (TypeScript/Node.js)
Desenvolvedor(a) Full Stack Pleno/Sênior – Platform Owner (TypeScript/Node.js)

Casado • São Paulo

Hybrid
BRL 134,000 - 268,000
Líder Técnico Full Stack
Líder Técnico Full Stack

MIND - Multiplan • Curitiba

On-site
BRL 180,000 - 300,000
Desenvolvedor FullStack C# Sênior
Desenvolvedor FullStack C# Sênior

Lighthouseit • Brazil

Remote
BRL 180,000 - 260,000
Desenvolvedor .NET Pleno
Desenvolvedor .NET Pleno

4DF Connect • São Paulo

On-site
BRL 180,000 - 300,000
Especialista em Desenvolvimento de Software - .Net | Framework
Especialista em Desenvolvimento de Software - .Net | Framework

Casado • Porto Alegre

On-site
BRL 120,000 - 180,000
Desenvolvedor .NET/React
Desenvolvedor .NET/React

Casado • Vitória

On-site
BRL 167,000 - 257,000