
Salesforce Developer Senior
DSAC Chile
- Ubicación
- Chile
- Publicada
- Hace 3 semanas
- Fuente
- Get on Board
REQUISITOS EXCLUYENTES • Mínimo tres años de experiencia efectiva desarrollando sobre Salesforce. • Google Cloud Platform. • Experiencia avanzada con Apex, incluyendo clases, triggers, procesamiento asíncrono y manejo de límites de gobernador. • Manejo avanzado de Lightning Web Components y JavaScript. • Experiencia avanzada con SOQL, SOSL y modelamiento de datos en Salesforce. • Experiencia construyendo integraciones con sistemas externos mediante APIs REST o SOAP. • Manejo de OAuth 2.0 y Named Credentials. • Experiencia con Salesforce Flows, reglas de validación y procesos de aprobación. • Conocimiento del modelo de seguridad de Salesforce: perfiles, permission sets, sharing rules y OWD. • Experiencia con Salesforce DX, Git y procesos de despliegue continuo mediante Copado, Gearset, pipelines de CI/CD o herramientas equivalentes. • Participación en al menos dos proyectos Salesforce implementados o evolucionados hasta producción. • Experiencia en el ciclo completo de las soluciones: diseño, construcción, pruebas, despliegue y soporte postproductivo. • Inglés técnico para lectura de documentación.
PRINCIPALES RESPONSABILIDADES • Desarrollar soluciones Salesforce mediante Apex, incluyendo clases, triggers, batch, queueable y scheduled jobs. • Construir interfaces con Lightning Web Components y JavaScript moderno. • Mantener o desarrollar componentes Aura y Visualforce cuando el proyecto lo requiera. • Implementar automatizaciones mediante Salesforce Flows, Validation Rules y Approval Processes. • Evaluar cuándo resolver un requerimiento mediante configuración declarativa y cuándo utilizar código. • Modelar objetos, relaciones y esquemas de datos dentro de Salesforce. • Configurar y mantener el modelo de seguridad mediante perfiles, permission sets, sharing rules y OWD. • Diseñar e implementar integraciones con sistemas externos mediante APIs REST y SOAP. • Gestionar autenticación mediante OAuth 2.0, JWT y Named Credentials. • Implementar integraciones mediante Platform Events y Change Data Capture. • Integrar Salesforce con servicios de Google Cloud Platform, como Cloud Run, Cloud Functions, Pub/Sub y BigQuery. • Desarrollar pruebas unitarias con aserciones reales y mantener una cobertura superior al 85%. • Trabajar con Salesforce DX, Git y procesos de despliegue automatizado entre sandbox, UAT y producción. • Participar en revisiones de código y análisis estático mediante herramientas como PMD o SonarQube. • Diagnosticar y resolver incidentes de integración y producción. • Documentar componentes, integraciones y decisiones técnicas. • Participar activamente en ceremonias ágiles, refinamiento, planificación, revisión y retrospectiva. • Apoyar las pruebas de aceptación de usuario y la puesta en producción de las soluciones.
CONOCIMIENTOS DESEABLES • Cloud Run, Cloud Functions y Pub/Sub. • BigQuery e integración de datos para analítica. • Apigee o plataformas de API Management. • Sales Cloud, Service Cloud o Experience Cloud. • Marketing Cloud o Data Cloud. • Platform Events y Change Data Capture. • Aura y Visualforce. • Pruebas unitarias y análisis estático de código. • Experiencia en retail, real estate, servicios financieros o telecomunicaciones. • Conocimiento de seguridad y protección de datos personales. CERTIFICACIONES VALORADAS • Salesforce Certified Platform Developer I. • Salesforce Certified Platform Developer II. • Salesforce Certified JavaScript Developer I. • Salesforce Certified Platform App Builder. • Salesforce Certified Integration Architect. • Certificaciones de Google Cloud Platform.
