Descrição e Responsabilidades
Atuar como líder de desenvolvimento, apoiando o time e alinhando necessidades com a gestão;
Domínio nas ferramentas utilizadas, conhecimentos sólidos em APEX para tomada de decisões;
Gestão de time multidisciplinar;
Atuação de 8 anos como desenvolvimento de software, sendo nível sênior ou especialista em APEX.
Requisitos
CONHECIMENTO EM APEX
Forte Competência em Programação e Arquitetura de Software Linguagens de programação : Domínio avançado de linguagens de programação populares, como Java , C# , Python , JavaScript (ou TypeScript ), ou outras, dependendo da pilha utilizada pela equipe.
Padrões de design: Conhecimento de padrões de design de software (Design Patterns), como Factory, Singleton, Adapter, Strategy, e outros, para desenvolver soluções robustas e escaláveis.
Arquitetura de software: Capacidade de definir e supervisionar a arquitetura de sistemas (monolítico, microserviços, serverless, etc.) e de tomar decisões técnicas estratégicas.
Qualidade de código: Implementação de boas práticas de código limpo , refatoração e padrões de arquitetura, como MVC , DDD (Domain-Driven Design) e Event-Driven Architecture .
Ciclo de Vida de Desenvolvimento de Software Ciclo de desenvolvimento: Experiência no ciclo completo de desenvolvimento de software, incluindo análise de requisitos, design, desenvolvimento, testes, integração e manutenção.
Gerenciamento de versões: Domínio de sistemas de controle de versão como Git , Mercurial , e aplicação de boas práticas como GitFlow ou trunk-based development .
Metodologias ágeis: Scrum, outros.
Benefícios
Código: 119116
Data de Cadastro: 2025-06-23
Data de Atualização: 2025-06-23
- Código: 119116
- Data de Cadastro: 2025-06-23
- Data de Atualização: 2025-06-23