Consultor Desenvolvedor Salesforce Sênior

São Paulo Hybrid

Procuramos um profissional com conhecimentos de soluções na plataforma Salesforce para atuar em frente de migração de dados para outros sistemas. Este cargo exige um conhecimento aprofundado das capacidades de desenvolvimento do Salesforce, habilidades em programação, experiência em integração de sistemas, e a capacidade de trabalhar em colaboração com equipes multifuncionais

ÁREAS DE RESPONSABILIDADES
1.     Desenvolvimento Personalizado:  Conhecimento nas soluções personalizadas utilizando Apex, Lightning Components (Aura e Lightning Web Components), e outras tecnologias Salesforce, garantindo que as soluções atendam aos requisitos funcionais e não funcionais.
2.     Arquitetura de Soluções: Definir e implementar arquiteturas de soluções técnicas para projetos complexos, utilizando as melhores práticas do Salesforce e garantindo escalabilidade, segurança e eficiência.
3.     Integração de Sistemas: Desenvolver e gerenciar integrações entre o Salesforce e outros sistemas corporativos, utilizando APIs REST/SOAP, middleware  e outras ferramentas de integração.
4.     Documentação Técnica: Criar e manter documentação técnica detalhada, incluindo diagramas de arquitetura, especificações de design, e guias de desenvolvimento para facilitar a manutenção futura e o conhecimento compartilhado.
5.     Garantia de Qualidade: Desenvolver e realizar testes unitários e de integração para garantir a qualidade e funcionalidade das soluções antes da implantação. Identificar e corrigir bugs e problemas de compatibilidade.
6.     Análise de Requisitos: Colaborar com analistas de negócios, administradores de Salesforce e stakeholders para entender os requisitos do negócio e traduzir esses requisitos em soluções técnicas eficazes.
7.     Segurança e Conformidade: Implementar controles de segurança e garantir que as soluções desenvolvidas estejam em conformidade com as políticas de segurança da informação e regulamentos de proteção de dados.

Requirements

Conhecimentos Técnicos: Proficiência em linguagens de programação relevantes (como JavaScript, HTML, CSS), experiência com Git para controle de versão, e conhecimento de ferramentas de CI/CD (Integração Contínua/Entrega Contínua).

Educação: Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

Experiência: Experiência mínima de 5-7 anos em desenvolvimento na plataforma Salesforce, incluindo experiência comprovada com Apex, Lightning (Aura e LWC), SOQL e integrações de API (conhecimento APIM desejável)

Certificações: Desejáveis certificações avançadas em Salesforce, como Salesforce Certified Platform Developer I e II, Salesforce Certified Application Architect

Habilidades de Comunicação: Excelentes habilidades de comunicação verbal e escrita, com a capacidade de explicar conceitos técnicos complexos para um público não técnico e colaborar eficazmente com equipes multifuncionais.

Solução de Problemas: Habilidade analítica e de resolução de problemas para identificar, diagnosticar e resolver problemas técnicos complexos de forma eficaz.

Gestão de Tempo e Organização: Capacidade de gerenciar múltiplos projetos e tarefas simultaneamente, priorizando conforme as necessidades e prazos de negócios.

Trabalho em Equipe: Habilidade para trabalhar de forma colaborativa em um ambiente de equipe, bem como de forma independente, assumindo a liderança em projetos quando necessário.