Requisitos y funciones 1. Apex: Conocer la sintaxis de Apex y cómo se integra con los objetos de Salesforce, desarrollo de triggers, clases, y métodos para manejar lógica personalizada, y optimización de código para evitar límites. 2. Lightning Web Components (LWC): Crear componentes reutilizables y escalables, realizar comunicación entre componentes (propiedades, eventos). Conocimiento en JavaScript, HTML y CSS en el desarrollo de LWCs. 3. Aura Components: Crear componentes reutilizables, comunicación entre componentes. 4. Visualforce: Entender cómo crear páginas y controladores personalizados. 5. SOQL y SOSL: Poder hacer consultas optimizadas para recuperar datos y comprender límites de consultas y cómo paginar resultados. 6. Integraciones: Manejo de APIs REST y SOAP y desarrollo de clases para consumir servicios externos y exponer servicios personalizados. 7. Desarrollo en entornos colaborativos: Uso de herramientas de versionado. 8. Pruebas Unitarias: Crear clases de prueba. 9. Manejo de paquetes: Gestionar y/o modificar paquetes gestionados o no gestionados. 10. Configuración de la Plataforma: Crear y configurar objetos personalizados, campos, relaciones, y reglas de validación. 11. Gestión de permisos, roles, y jerarquías de usuarios. Crear y modificar flexipage, record type. 12. Automatización: Configuración de Flujos, Process Builder, y reglas de Workflow, Flujos para automatizar procesos complejos sin código. 13. Notificaciones: Generar notificaciones dentro de Salesforce o por correo, ya sea con clases o flujos. 14. Gestión de Datos: Importación/exportación de datos y mantenimiento de la calidad de datos con reglas de validación. 15. Informes y Tableros: Crear informes personalizados, gráficos, y tableros (dashboard) y usar filtros y agrupaciones avanzadas para análisis detallado. 16. Gestión de Seguridad: Configurar roles, perfiles, y conjuntos de permisos. Configuración de acceso a registros mediante reglas de compartición y niveles OWD (Organizational-Wide Defaults). Requisitos: Requisitos y funciones 1. Apex: Conocer la sintaxis de Apex y cómo se integra con los objetos de Salesforce, desarrollo de triggers, clases, y métodos para manejar lógica personalizada, y optimización de código para evitar límites. 2. Lightning Web Components (LWC): Crear componentes reutilizables y escalables, realizar comunicación entre componentes (propiedades, eventos). Conocimiento en JavaScript, HTML y CSS en el desarrollo de LWCs. 3. Aura Components: Crear componentes reutilizables, comunicación entre componentes. 4. Visualforce: Entender cómo crear páginas y controladores personalizados. 5. SOQL y SOSL: Poder hacer consultas optimizadas para recuperar datos y comprender límites de consultas y cómo paginar resultados. 6. Integraciones: Manejo de APIs REST y SOAP y desarrollo de clases para consumir servicios externos y exponer servicios personalizados. 7. Desarrollo en entornos colaborativos: Uso de herramientas de versionado. 8. Pruebas Unitarias: Crear clases de prueba. 9. Manejo de paquetes: Gestionar y/o modificar paquetes gestionados o no gestionados. 10. Configuración de la Plataforma: Crear y configurar objetos personalizados, campos, relaciones, y reglas de validación. 11. Gestión de permisos, roles, y jerarquías de usuarios. Crear y modificar flexipage, record type. 12. Automatización: Configuración de Flujos, Process Builder, y reglas de Workflow, Flujos para automatizar procesos complejos sin código. 13. Notificaciones: Generar notificaciones dentro de Salesforce o por correo, ya sea con clases o flujos. 14. Gestión de Datos: Importación/exportación de datos y mantenimiento de la calidad de datos con reglas de validación. 15. Informes y Tableros: Crear informes personalizados, gráficos, y tableros (dashboard) y usar filtros y agrupaciones avanzadas para análisis detallado. 16. Gestión de Seguridad: Configurar roles, perfiles, y conjuntos de permisos. Configuración de acceso a registros mediante reglas de compartición y niveles OWD (Organizational-Wide Defaults). Required Skill Profession Computer Occupations