Talent.com
Grupo Império 55
Desenvolvedor Back End SêniorGrupo Império 55 • São José dos Campos, SP, BR
Desenvolvedor Back End Sênior

Desenvolvedor Back End Sênior

Grupo Império 55 • São José dos Campos, SP, BR
Há 12 dias
Descrição da vaga

Resumo

Posição técnica, responsável pelo desenvolvimento e evolução da plataforma que sustenta a operação de nossos clientes na vertical de saúde. O time é enxuto e a pessoa contratada atuará diretamente ao lado do Tech Lead, com participação em decisões de arquitetura e contato direto com o negócio desde os primeiros meses.

Trata-se de uma posição de escopo amplo: manutenção e evolução do sistema atual, construção de módulos com padrões novos de arquitetura e atuação pontual no frontend. Buscamos alguém que assuma o problema, e não apenas a tarefa, que investigue o contexto antes de codificar e comunique riscos antes que eles virem incidentes.

Responsabilidades e Atribuições

  • Desenvolver, manter e evoluir aplicações backend em C# / .NET, garantindo qualidade, legibilidade e sustentabilidade do código.
  • Modelar e implementar estruturas de dados em banco relacional, escrevendo e otimizando consultas SQL.
  • Escrever testes automatizados (unitários e de integração) como parte integrante do desenvolvimento, não como etapa posterior.
  • Participar das decisões de arquitetura, propondo soluções e sustentando tecnicamente as escolhas feitas.
  • Atuar na sustentação do sistema legado, investigando e corrigindo defeitos em ambiente produtivo.
  • Contribuir no desenvolvimento frontend das aplicações quando necessário.
  • Realizar e receber code review, mantendo o padrão técnico do time.
  • Interagir diretamente com as áreas de negócio e produto para entender o problema antes de propor a solução.
  • Documentar decisões técnicas e funcionalidades desenvolvidas.
  • Acompanhar suas entregas em produção, monitorando comportamento e impacto.

Requisitos e Qualificações

  • Experiência consolidada com desenvolvimento .NET.

Competências Técnicas

Obrigatórias:

  • C# — domínio sólido da linguagem, com capacidade de justificar escolhas de implementação.
  • Fundamentos de arquitetura de software — separação de responsabilidades, camadas, acoplamento e seus impactos na manutenção.
  • SQL e banco de dados relacional — modelagem, escrita e análise de consultas, compreensão de índices e desempenho.
  • Testes automatizados — capacidade de definir o que testar, em que nível, e escrever testes que não se quebram a cada refatoração.
  • Git e fluxo de trabalho com versionamento.

Desejáveis:

  • Next.js e React.
  • Entity Framework Core.
  • PostgreSQL.
  • Docker e conceitos de containerização.
  • Azure ou outro provedor de nuvem.
  • APIs REST e boas práticas de design de contrato.
  • Experiência prévia com sistemas legados em produção.

Competências Comportamentais

  • Responsabilidade sobre o problema — compreende o objetivo por trás da demanda, valida o fluxo completo e antecipa impactos que não estavam descritos no pedido.
  • Comunicação clara e proativa — informa bloqueios, atrasos e riscos por iniciativa própria, sem necessidade de cobrança, e explica decisões técnicas de forma acessível a interlocutores não técnicos.
  • Curiosidade e autonomia de aprendizado — busca conhecimento de forma independente diante de contextos e tecnologias desconhecidas.
  • Honestidade intelectual — reconhece limites e erros com naturalidade, assume responsabilidade sobre suas entregas e não atribui falhas a terceiros.
  • Capacidade de discordar construtivamente — sustenta posição técnica com argumento e revê a própria posição diante de argumento melhor.
  • Organização e autogestão — mantém o próprio trabalho estruturado em um ambiente com baixa estrutura de processos.

Outros Requisitos

  • Disponibilidade para trabalho 100% presencial em São José dos Campos/SP. (Requisito não flexível)
  • Regime de contratação PJ. (Requisito não flexível)
Criar um alerta de emprego para esta pesquisa

Desenvolvedor Back End Sênior • São José dos Campos, SP, BR