Desenvolvedor Salesforce
2 meses atrás
Brazil
HCLTech
Tempo inteiro
Atividades:
- Responsável por conduzir discussões com o cliente sobre requisitos e design técnico
- Desenvolver programas de software de acordo com especificações técnicas, seguindo padrões e procedimentos de programação, realizando testes unitários, executando modificações no programa e respondendo a problemas diagnosticando e corrigindo erros de lógica e codificação
- Garantir que os padrões de codificação segura e UI e as melhores práticas sejam aplicados durante o desenvolvimento
- Fornecer contribuições para o aprimoramento e manutenção de aplicativos e programas
- Liderar esforços para configurar, analisar, projetar, desenvolver e manter código de programa e aplicativos
- Realizar testes unitários detalhados e complexos e testes de código seguro, além de resolver problemas.
- Conduzir e apoiar o processo de gerenciamento de código-fonte
- Contribuir para a integração, sistemas e testes de desempenho e ajuste de código
- Participar de revisões de código seguro entre pares
- Definir e promover oportunidades para a reutilização de código, configurações, procedimentos e técnicas
Requisitos:
- Service Cloud, Sales Cloud
- Experiência prática em configuração do Salesforce.com na criação de Objetos Personalizados, Campos Personalizados, botões, links, Tipos de Registro, Campos de Fórmula Personalizados, Dependências de Campo, Regras de Validação, Workflows e Processos de Aprovação
- Experiência prática em projetar e construir fluxos de processo, construtores de processos e workflows
- Desenvolvimento e personalizações de aplicativos Salesforce.com usando Componentes Lightning reutilizáveis, páginas Lightning, serviços de dados Lightning, classes Apex, gatilhos Apex, Layouts de Página, Regras de Compartilhamento, recursos estáticos e ferramentas de migração no Sales e Service Cloud, incluindo desenvolvimento de portais de clientes e parceiros
- Experiência prática com Web Services/SOA e APIs de Metadados
- Experiência na construção de Web Services personalizados para lidar com solicitações de entrada e chamadas de saída para Web Services externos
- Experiência em escrever SOQL e SOSL seguindo diretrizes de governança e desempenho ideal
- Fortes habilidades de desenvolvimento web, incluindo JSON, XML, HTML, CSS, Linguagens de Script JavaScript, DHTML, SOAP e AJAX
- Experiência prática na implementação de segurança de dados usando controles de acesso
- Proficiência em Migração de Dados de Aplicativos Tradicionais para Salesforce usando Import Wizard e Data Loader Utility
- Boa compreensão do Ciclo de Vida de Desenvolvimento de Software (SDLC) e ferramentas de desenvolvimento de software usando a estrutura e metodologias Agile (Jira/Confluence, Visual Studio, Eclipse)
- Experiência em lidar com implantações em vários países e gerenciar várias instâncias do Salesforce.com
- Experiência na aplicação das melhores práticas no Service Cloud, Field Service Lightning e plataformas Lightning
- Experiência em configurar e personalizar pacotes gerenciados do Field Service é um diferencial
- Certificações de desenvolvedor de plataforma são obrigatórias para este cargo.
Qualificações:
- Análise de Ajuste Funcional da Solução - Compor e decompor um sistema em suas partes componentes usando procedimentos, ferramentas e auxiliares de trabalho para estudar como as partes componentes foram projetadas, compradas e configuradas para interagir holisticamente para atender aos requisitos de negócios, técnicos, de segurança, governança e conformidade
- Modelagem de Soluções - Criar, projetar e formular modelos, diagramas e documentação usando processos de TI, padrões, ferramentas, controle de versão e automação de construção e teste para atender aos requisitos de negócios, técnicos, de segurança, governança e conformidade
- Programação - Criar, escrever e testar código de computador, scripts de teste e scripts de construção usando análise e design algorítmico, processos de TI, padrões e ferramentas, controle de versão e automação de construção e teste para atender aos requisitos de negócios, técnicos, de segurança, governança e conformidade
- Configuração de Soluções - Configurar sistemas e aplicativos para atender aos requisitos de negócios, técnicos, de segurança, governança e conformidade