Responsabilidades Desenvolvimento e Customização:Apex: Escrever e otimizar código Apex (linguagem de programação do Salesforce) para implementar lógica de negócios personalizada.
Visualforce e Lightning Web Components (LWC): Criar interfaces de usuário personalizadas e interativas utilizando Visualforce ou Lightning Web Components.
Automação de Processos: Desenvolver soluções de automação utilizando Process Builder, Flow Builder, Triggers, e outras ferramentas nativas do Salesforce.
APIs e Integrações: Criar e gerenciar integrações entre o Salesforce e sistemas externos por meio de APIs RESTful ou SOAP, garantindo a troca eficiente de dados entre plataformas.Monitoramento e Performance: Analisar o desempenho do sistema Salesforce, otimizar o código e a arquitetura para garantir a eficiência e escalabilidade.Desafios Ajustes e Manutenção: Realizar manutenção em funcionalidades já implementadas, corrigir erros e aplicar atualizações conforme novas versões da plataforma Salesforce.
Code Review e Melhoria Contínua: Revisar códigos de outros desenvolvedores, sugerir melhorias e garantir boas práticas de desenvolvimento.Importante/Requisito Experiência Avançada em Salesforce: Sólida experiência em desenvolvimento na plataforma Salesforce, com foco em Apex, Visualforce, Lightning Web Components (LWC), e outras ferramentas de personalização e automação.Certificações Salesforce: Certificações como Salesforce Certified Platform Developer I e II, Salesforce Certified JavaScript Developer I e outras certificações relevantes são altamente valorizadas.
Conhecimento em Integrações: Experiência prática em integrações entre Salesforce e outros sistemas (ERPs, CRMs, etc.
), utilizando APIs RESTful, SOAP, ou outras tecnologias de integração.
Conhecimento de Banco de Dados: Habilidade em trabalhar com dados no Salesforce, incluindo SOQL (Salesforce Object Query Language) e SOSL (Salesforce Object Search Language).
Testes e Qualidade de Código: Conhecimento em práticas de testes automatizados (unitários, de integração)Formação Acadêmica Em andamento ou concluída em cursos correlatos a TI