Misión:
Diseñar, implementar y mantener soluciones personalizadas para la empresa de alta calidad, velando por el cumplimiento de los lineamientos de desarrollo del área, aplicando los estándares de Salesforce bajo un marco de trabajo ágil.
Principales Funciones:
1 Diseñar, desarrollar y mantener soluciones personalizadas en la plataforma Salesforce utilizando Apex, Visualforce, Lightning Components, Triggers y otras tecnologías relacionadas.
2 Participar en la planificación y ejecución de proyectos de desarrollo de Salesforce con foco en los objetivos del negocio y los requerimientos de los usuarios a fin de colaborar con los equipos de negocio para comprender los requisitos y necesidades internas con la finalidad de diseñar soluciones técnicas que satisfagan estas necesidades.
3 Configurar y personalizar Salesforce para optimizar la funcionalidad y mejorar la experiencia del usuario; asimismo, integrar Salesforce con otros sistemas empresariales, como ERPs y sistemas de gestión de la información financiera.
4 Realizar pruebas unitarias y de integración para garantizar la calidad y la estabilidad de las soluciones desarrolladas y mantenerse actualizado sobre las mejores prácticas de desarrollo en la plataforma Salesforce y proponer mejoras continuas en los procesos y la arquitectura técnica.
5 Colaborar con administradores de Salesforce y otros miembros del equipo técnico para resolver problemas y optimizar el rendimiento del sistema.
6 Contribuir al liderazgo técnico y orientación sobre el desarrollo, la personalización y la integración de Salesforce, actuando como consultor experto para el negocio. 1. Formación:
Bachiller de las carreras de ingeniería de software, ingeniería de sistemas de información, ingeniería informática y afines
2. Experiencia mínima:
3 años de experiencia en Salesforce en las nubes de Sales Cloud, Service Cloud o Experience Cloud
3. Conocimientos específicos:
- Contar con conocimientos específicos a nivel intermedio en metodologías ágiles (Scrum, Design Thinking, Kanban, Lean, etc.), al igual que en el modelado de datos y metadata en Salesforce.
- Contar con experiencia a nivel intermedio en el desarrollo de Lightning Web Components, Aura, Visualforce y Javascript.
- Contar con experiencia en el manejo a nivel avanzado en Lightning Flows, Approvals, Apex Triggers, y SOQL/SOSL, Salesforce APIs, y RESTful/SOAP APIs.
- Contar con experiencia en el manejo a nivel intermedio de los Límites de Gobierno en Salesforce, buenas prácticas de programación Apex (Trigger, Batch, Schedulable, Queueable) y patrones de diseño.
- Manejo y experiencia previa en integraciones de Salesforce con sistemas externos y en el diseño e implementación de soluciones complejas en Salesforce.
- Contar con conocimiento profundo de los principios de diseño de software y las mejores prácticas de desarrollo.
- Manejo y experiencia en procesos comerciales y/o procesos operacionales en la industria de gestión de patrimonios o servicios financieros.
- Deseable contar con la certificación en Salesforce (App Builder, Administrator, Platform Developer I, Platform Developer II, Sales Cloud, Service Cloud o Experience Cloud).
- Deseable contar con conocimiento en herramientas de desarrollo como Salesforce CLI, Workbench y Git.
Skills:
Fuertes Habilidades de comunicación oral y escrita, excelente mentalidad de resolución de problemas con atención a los detalles y proactividad.