Desenvolvedor Salesforce Sênior
Competências Técnicas:
Atuação como desenvolvedor de soluções Salesforce (não pode ter atuado apenas como usuário de negócios ou administrador ou funcional)
O que esperamos desta pessoa:
* Implementação de Canais de Atendimento: Desenvolver e configurar funcionalidades nativas no Salesforce para atender clientes via chat, e-mail, redes sociais e telefone.
* Construção de Campanhas para captação e Telas de Atendimento e gestão de Leads: Desenhar e criar interfaces intuitivas e eficientes para a equipe de assistência da Diretoria de Senhoras fazer a organização de doações, gestão de contatos, convocação de Assembleias, similar à campanhas de captação e conversão de leads, otimizando fluxos de trabalho e aprimorando a produtividade.
* Construção de Telas de Atendimento: Desenhar e criar interfaces intuitivas e eficientes para a equipe de atendimento, otimizando fluxos de trabalho e aprimorando a produtividade.
* Automação e Chatbots: Criar e gerenciar bots de atendimento que resolvam dúvidas comuns e direcionam o cliente de forma inteligente, garantindo um serviço ágil e disponível 24/7.
* Régua de Comunicação Ativa: Desenvolver e implementar jornadas de comunicação automatizadas, como lembretes de pagamentos, participação em Assembleias e campanhas de captação de leads para conversão em doações.
* Relatórios e Dashboards: Criar relatórios de gestão detalhados e dashboards interativos para monitorar KPIs, analisar o desempenho dos canais de atendimento e fornecer insights estratégicos para a tomada de decisão.
Responsabilidades Chave:
* Desenvolvimento de Soluções Omnichannel: Configurar e implantar canais de atendimento no Service Cloud, como Chatbot embedado, chatbot no WhatsApp, uso de Agent Force, E-mail-to-Case, Web-to-Case e integrações com redes sociais.
* Construção de Fluxos de Trabalho: Criar e otimizar Service Consoles (telas de atendimento) que unificam informações e canais, garantindo uma visão 360 do cliente para a equipe de atendimento.
* Automação e Bots: Desenvolver e manter bots de atendimento (Einstein Bots) para triagem de solicitações, respostas a perguntas frequentes e roteamento inteligente de casos.
* Habilidade em construir e personalizar fluxos de trabalho, processos de automação (Flows) e páginas Lightning.
* Criação de Jornadas de Comunicação: Projetar e implementar jornadas de comunicação proativa (Marketing Cloud ou Automation Studio) para lembretes de agendamentos e campanhas de captação de clientes.
* Análise e Reporting: Criar relatórios e dashboards (Service Cloud Analytics) para monitorar o desempenho dos canais, a produtividade da equipe e os resultados das campanhas, fornecendo insights estratégicos.
* Experiência Comprovada: Mínimo de 5 anos de experiência sólida em projetos de implantação e customização do Salesforce Service Cloud, Marketing Cloud e/ou Data Cloud.
Requisitos Técnicos:
Conhecimento Profundo do Salesforce: Domínio das plataformas Salesforce, incluindo Domínio completo dos recursos nativos do Service Cloud e suas funcionalidades de atendimento Omnichannel, experiência com a plataforma de comunicação do Salesforce para automação (ex: Marketing Cloud Engagement), e Data Cloud.
* Automação: Experiência avançada com ferramentas de automação da plataforma, como Flows (Screen, Record-Triggered, Schedule-Triggered), Process Builder e Workflow Rules.
* Data e Análise: Forte habilidade na criação de relatórios e dashboards personalizados.
* Certificações Salesforce: Certificações como Salesforce Certified Technical Architect (CTA), Salesforce Certified Platform Developer, Salesforce Certified Platform App Builder, Salesforce Certified Marketing Cloud Administrator/Consultant e outras relevantes.
* Desenvolvimento e Integração: Experiência em desenvolvimento com Apex, Visualforce, Lightning Components, e integração com APIs REST/SOAP
* Arquitetura de Soluções: Capacidade de desenhar e/ou implementar arquiteturas de soluções escaláveis e seguras.
* Gerenciamento de Dados: Habilidades em modelagem de dados, migração e integração de dados. Utilizar ferramentas de análise para gerar insights e recomendações baseadas nos dados coletados.
* Documentação de Demandas Executadas: Registrar detalhadamente as especificações, requisitos e soluções implementadas para cada demanda.
* Documentação de APIs: Criar e manter documentação clara e acessível sobre as APIs desenvolvidas, incluindo endpoints, métodos, parâmetros e exemplos de uso.
* Manuais e Guias de Usuário: orientar e apoiar no desenvolvimento de manuais e guias para usuários finais e administradores, facilitando a utilização e manutenção das soluções.
* Relatórios de Progresso: Elaborar relatórios periódicos sobre o andamento dos projetos, destacando marcos alcançados, desafios e próximos passos.
* Relatórios de Performance: Monitorar e reportar o desempenho das soluções implementadas, identificando áreas de melhoria.
* Atendimento de Demandas Não Planejadas: Responder rapidamente a solicitações inesperadas, garantindo que as necessidades urgentes dos stakeholders sejam atendidas.
* Resolução de Problemas: Diagnosticar e resolver problemas técnicos complexos, minimizando o impacto nas operações.
* Gestão de Incidentes e Bugs em Produção: Monitorar o ambiente de produção, identificar e corrigir bugs e incidentes, garantindo a estabilidade e a continuidade dos serviços.
Linguagens Obrigatórias:
* Apex: Linguagem proprietária da Salesforce, semelhante ao Java, usada para desenvolvimento de lógica de negócios e customizações no Salesforce.
* Visualforce: Linguagem de marcação usada para criar interfaces de usuário personalizadas no Salesforce.
* Lightning Components (Aura e LWC): Frameworks para desenvolvimento de componentes de interface de usuário modernos e dinâmicos. Lightning Web Components (LWC) é baseado em padrões web modernos.
* JavaScript: Essencial para desenvolvimento de Lightning Components e para customizações de interface.
* HTML/CSS: Usados para estruturar e estilizar páginas e componentes no Salesforce.
* SOQL (Salesforce Object Query Language): Linguagem de consulta usada para buscar dados no Salesforce.
* SOSL (Salesforce Object Search Language): Linguagem de busca usada para realizar pesquisas de texto completo em registros do Salesforce.
* APIs REST/SOAP: Conhecimento em integração de sistemas usando APIs RESTful e SOAP.
* Git/Azure Devops: Controle de versão para gerenciar e versionar o código.
* Ferramentas de CI/CD: Ferramentas como Jenkins para automação de deploy e integração contínua.
Documentação e Boas Práticas:
* Documentar processos, fluxos de trabalho e customizações implementadas, criando manuais e referências técnicas para a equipe de TI e stakeholders;
* Seguir e promover as melhores práticas de uso e governança da Salesforce dentro da organização;
* Experiência sênior comprovada como analista funcional Salesforce, com foco em Service Cloud, Experience Cloud e Data Cloud
* Domínio na modelagem de processos de atendimento e funcionalidades do Service Cloud, incluindo:
* Omnichannel (Roteamento, Presence, Skills-Based Routing)
* Messaging (WhatsApp e Web Chat)
* Knowledge Base e Articles
* Email-to-Case, Web-to-Case
* Service Entitlements e SLAs
* Console do agente e macros
* Vivência com chatbots integrados, atuando em projetos de design funcional, integração com flows, escalonamento humano e mensuração de KPIs
* Conhecimento avançado em Salesforce Flows, Automation Rules, Case Management e Dynamic Forms
* Experiência prática com Data Cloud: definição de fontes, unificação de dados e gestão de acessos
* Responsabilidade pela validação funcional das entregas, com atuação ativa em testes unitários, testes de regressão e validação ponta a ponta
Habilidades de Processo:
Service Cloud - desenvolvimento e sustentação de Einstein Bot, realização de disparos individuais de mensageria (whatsapp e e-mail), linguagem de programação Apex e LWC
Marketing Cloud - desenvolvimento e sustentação de Régua de Comunicação (Journey Builder, Contact Builder, Content Builder), realização de disparos em massa de mensageria (whatsapp e e-mail), Automation Studio, E-mail Studio; além da configuração geral da administração do MKT Cloud.
Conhecimentos Técnicos Diferenciais:
* Linguagem de programação LWC (Salesforce)
* Lambda
* AWS
* Azure Devops
* Genesys - soluções para URA
* Certificações Salesforce: Certificações como Salesforce Certified Technical Architect (CTA), Salesforce Certified Platform Developer, e outras relevantes.