Desenvolvedor(a) Salesforce Sênior - CPQ
Description
Estamos em busca de um(a) Desenvolvedor(a) Salesforce Sênior com experiência em desenvolvimento, configuração e customização da plataforma Salesforce, especialmente em Salesforce CPQ (Configure, Price, Quote).
A posição exige forte conhecimento técnico em Salesforce, incluindo Apex, Triggers, Visualforce, Lightning Web Components (LWC), APIs REST e integrações entre sistemas. Experiência com Salesforce CPQ será um diferencial importante para atuar na evolução das soluções de cotação e nos processos comerciais da empresa.
Principais responsabilidades
Desenvolver, configurar, customizar e manter soluções na plataforma Salesforce, com foco em Salesforce CPQ.
Interagir com stakeholders das áreas de negócio para compreender necessidades, identificar casos de uso e traduzir requisitos em soluções técnicas e funcionais.
Colaborar com equipes técnicas para projetar e implementar soluções escaláveis, resilientes e alinhadas aos processos de negócio.
Desenvolver e manter componentes personalizados utilizando Apex, Triggers, Visualforce, Lightning Aura e Lightning Web Components (LWC).
Trabalhar com objetos e campos customizados, fluxos de trabalho, processos de aprovação e demais funcionalidades da plataforma Salesforce.
Desenvolver, integrar e manter APIs REST e serviços web para comunicação entre sistemas.
Criar e manter consultas SOQL, processos em lote (Batch Apex) e outros recursos de programação da plataforma.
Realizar análise de problemas, depuração de código (debugging), identificação de falhas e resolução de incidentes técnicos.
Implementar e manter práticas de integração e entrega contínuas (CI/CD), automação de testes e observabilidade das aplicações.
Garantir a qualidade, a segurança e a governança das soluções, considerando perfis de acesso, conjuntos de permissões, compartilhamento de dados e regras de visibilidade.
Participar do ciclo de vida de desenvolvimento, incluindo empacotamento, implantação, configuração e manutenção das soluções Salesforce.
Colaborar com Product Managers, Project Managers e equipes multidisciplinares no planejamento e na execução das entregas.
Trabalhar com equipes internacionais, garantindo alinhamento técnico, comunicação eficiente e cumprimento dos objetivos estabelecidos.
Requisitos obrigatórios
Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
De 5 a 7 anos de experiência em desenvolvimento de software, preferencialmente com atuação em Salesforce.
Experiência em desenvolvimento, configuração e customização da plataforma Salesforce.
Conhecimento sólido de programação Apex, incluindo Controllers, Triggers e processos em lote (Batch Apex).
Experiência com Visualforce e desenvolvimento de componentes Lightning, incluindo Aura e Lightning Web Components (LWC).
Conhecimento dos recursos da plataforma Salesforce, como objetos e campos customizados, fluxos de trabalho e processos de aprovação.
Experiência com consultas SOQL e integração de sistemas por meio de APIs REST e serviços web.
Conhecimento de segurança e governança Salesforce, incluindo perfis, conjuntos de permissões, compartilhamento e visibilidade de dados.
Experiência com depuração de código, troubleshooting e resolução de problemas técnicos.
Conhecimento do ciclo de vida de desenvolvimento Salesforce, incluindo implantação, empacotamento e gestão de versões.
Requisitos desejáveis
Experiência sólida com Salesforce CPQ, incluindo configuração, customização e desenvolvimento de soluções.
Experiência com Salesforce Classic e Lightning Experience.
Conhecimento de pelo menos uma linguagem de programação convencional, como Java, C# ou Python.
Experiência com desenho e implementação de pipelines CI/CD para Salesforce.
Conhecimento de observabilidade e automação de testes.
Experiência com boas práticas de desenvolvimento, padrões de codificação, implantação e governança.
Experiência na tradução de requisitos de negócio em soluções técnicas resilientes e escaláveis.
Tipo de contrato
CLT (Efetivo)