Salesforce Developer (Amazon Connect & Service Cloud Voice)
Mid-level, hands-on Salesforce Developer in Madrid (hybrid, 1-2 days/week on-site) building contact center solutions that connect Amazon Connect (AWS) with Salesforce Service Cloud: contact flows and routing, Lambdas, CTI/OpenCTI connectors, Omni-Channel, plus Apex and Lightning Web Components development.
- Compensation
- €34K–€40K / yr
- Location
- Madrid, ES
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 3 years of experience developing in Salesforce (Apex and Lightning Web Components) on real projects
- 2 years of AWS experience on contact center projects over Amazon Connect
- Vocational training (FP) or university degree in IT/computing
- Intermediate English: reading technical docs, technical meetings, written communication with international teams or clients
- Amazon Connect: Contact Flows, Routing Profiles, queues, Quick Connects and call routing rules with Salesforce Omnichannel
- AWS Lambda to integrate Amazon Connect with Salesforce or other systems
- Knowledge of CloudWatch and IAM
- Implementation and integration of OpenCTI connectors and CTI adapters
- Customizing the call bar (Omni-Channel Widget) with Salesforce Voice SDK and Telephony API
- Omni-Channel: skill-based routing, capacity and presence states
Nice to have
- Experience with Genesys Cloud, Avaya, Aircall, Five9 or Cisco Contact Center and their Salesforce connectors
- Unified routing
- Telephony architecture knowledge: SIP Trunks, BYOC, on-premise or hybrid PBX/PABX
- Experience integrating WhatsApp, SMS, chat and Email-to-Case with voice
- AWS or Salesforce certifications
- Salesforce Digital Engagement
- Experience coordinating team tasks
Full description
Si para ti un contact center es mucho más que un número al que se llama —flows, colas, Lambdas y un CRM que lo sabe todo del cliente en cuanto descuelga—, tenemos que hablar.
La voz y los canales digitales siguen siendo el corazón de la atención al cliente, y cada vez más proyectos nos piden conectar Amazon Connect con Salesforce. Por eso buscamos a un/a Salesforce Developer que se sume a WAM, en Madrid, para llevar esa parte de punta a punta.
Buscamos un perfil mid y muy hands-on, con 3 años desarrollando en Salesforce y 2 montando contact centers sobre AWS, que ya vuele con autonomía y tenga ganas de seguir subiendo de nivel.
Aquí no se viene a mirar: trabajarás codo con codo con tech leads y arquitectos en proyectos donde cada llamada cuenta y donde lo que construyes lo usan miles de personas.
Lo que harás (de verdad)
Amazon Connect y AWS
- Diseñar e implementar Contact Flows, Routing Profiles, colas (queues), Quick Connects y reglas de enrutamiento de llamadas con Amazon Connect y Salesforce Omnichannel.
- Desarrollar AWS Lambdas que conecten Amazon Connect con las APIs de Salesforce y con sistemas externos.
- Sacar partido a Lex (bots de chat y de voz), Polly, Kinesis (audio en tiempo real) e IAM, con permisos y seguridad bien resueltos.
CTI y Service Cloud Voice
- Implementar e integrar conectores OpenCTI y adaptadores CTI. (propia de CTI)
- Personalizar la barra de llamadas (Omni-Channel Widget) con Voice SDK y Telephony API de Salesforce. (propia de service cloud)
Multicanalidad
- Configurar y personalizar Omni-Channel: enrutamiento por skills, capacidad y estados de presencia.
- Mas uno si sabes: Unificar con la voz otros canales: WhatsApp, SMS, chat y Email-to-Case.
Arquitectura de telefonía
- Diseñar la telefonía: SIP Trunks, BYOC (Bring Your Own Carrier), transferencias en caliente y en frío, conferencias e integración con PBX on-premise o arquitecturas híbridas.
Desarrollo y equipo
- Construir funcionalidades de complejidad media-alta y resolver incidencias con autonomía, con Apex, Lightning Web Components y el resto de componentes de Salesforce.
- Cuidar la calidad del código: buenas prácticas, eficiencia, mantenibilidad y code reviews.
- Diseñar soluciones con tech leads y arquitectos, y mentorizar a perfiles junior.
- Estar al día de las releases de Salesforce y proponer mejoras técnicas.