Desenvolvedor Sênior
Liderar arquitetura, qualidade e decisões técnicas, garantindo escalabilidade, mentoria ao time.
Efetivo CLT
Presencial
Cidade: Presidente Prudente
Sobre a empresa:
A DSC atua a mais de 20 anos desenvolvendo e aplicando tecnologias para a otimização de processos de negócio de seus clientes com o objetivo de reduzir custos de operação e aumentar a rentabilidade.
Responsabilidades:
Arquitetura
e Direção Técnica
Aprovar
decisões técnicas relevantes.
Proteger
integridade do produto padrão frente a customizações.
Definir
padrões técnicos para o time.
Estabilidade
e Qualidade
Resolver
incidentes críticos.
Atuar
em RCA (Root Cause Analysis).
Garantir
escalabilidade e performance.
Liderança
Técnica
Mentorar
Devs Plenos e Juniores.
Realizar
revisões profundas de código.
Elevar
padrão técnico do time.
Servir
como referência técnica perante o cliente.
Delivery
e Negócio
Traduzir
regra de negócio complexa em solução sustentável.
Avaliar
impacto financeiro de decisões técnicas.
Defender
decisões técnicas em ambiente enterprise.
Conduzir
reuniões técnicas complexas com cliente.
Apoiar
negociações técnicas com stakeholders.
Formação
Acadêmica:
Ensino
superior completo (preferencialmente) em:
Competências
Técnicas:
Domínio
da stack: Total domínio da stack utilizada (backend, frontend,
mobile, cloud, etc.).
Arquitetura
de sistemas: Constrói soluções escaláveis, modulares, seguras e
resilientes.
Design
Patterns / SOLID: Aplica e ensina princípios de design e
arquitetura de software.
Modelagem
de banco de dados: Desenha esquemas eficientes com uso de índices,
relacionamentos complexos e particionamento.
Performance
e escalabilidade: Identifica gargalos, monitora, realiza tuning e
otimizações eficazes.
Segurança
de aplicações: Conhece e aplica práticas contra XSS, CSRF, SQL
Injection, autenticação segura, etc.
Testes
e qualidade de software: Define estratégias de testes automatizados
(unitários, integração, e2e).
Code
Review: Realiza revisões profundas com foco em boas práticas,
legibilidade e performance.
CI/CD
e DevOps: Colabora com ou lidera pipelines de entrega contínua,
containers e automações.
Integração
com IA: Avalia se IA é a melhor solução técnica e participa da
definição de arquitetura de sistemas que utilizam IA.
Cloud
computing: Conhece AWS, Azure ou GCP; aplica soluções como S3,
EC2, Lambda, IAM, etc.
Documentação
técnica: Cria e mantém documentação útil, clara e estruturada
para times e stakeholders.
Ter
uma compreensão profunda do negócio.
Comunicação
técnica fluida com times e stakeholders.
Competências
Comportamentais:
Liderança
técnica: Proativamente inspira e orienta tecnicamente devs juniores
e plenos.
Proatividade
estratégica: Vai além do código, propõe melhorias de processo,
arquitetura e cultura.
Pensamento
sistêmico: Entende como cada parte do sistema afeta a arquitetura,
o time e o negócio.
Ownership:
Assume responsabilidade técnica por sistemas críticos, inclusive
em incidentes.
Tomada
de decisão: Toma decisões técnicas bem fundamentadas, mesmo em
cenários ambíguos.
Feedback:
Sabe dar e receber sugestões com empatia e objetividade.
Negociação:
Alinha expectativas com produto, design, QA, negócio e outros times
técnicos.
Gestão
de tempo: Lida com múltiplas demandas, definindo o que é urgente,
importante e estratégico.
Autogestão:
Gerencia sua rotina, estuda continuamente e propõe melhorias além
do código.
Resiliência:
Lida com pressão, mudanças de escopo e prazos apertados com
equilíbrio
Benefícios:
Ajuda
de custo alimentação/refeição
Auxílio
saúde
Seguro
de vida
Acesso
ao Wellhub (Gympass)
Flexibilidade
de horário
Possibilidade
de crescimento técnico e participação estratégica nos projetos
Local:
Presencial
no escritório em Presidente Prudente – SP.
Envie
seu currículo com o assunto “Desenvolvedor Sênior” para
[email protected]