Beneficios:
- Salario competitivo
Ubicación
En el lugar: Tallahassee, FL
En el lugar: Tallahassee, FL
Nivel de experiencia
Nivel Senior (10+ años de experiencia relevante)
Resumen del rol
El Analista de Desarrollo de Aplicaciones es un profesional senior de Salesforce responsable de diseñar, desarrollar, integrar y apoyar soluciones empresariales de Salesforce. Este puesto trabaja estrechamente con los grupos de interés empresariales, equipos técnicos y liderazgo para traducir los requisitos empresariales en aplicaciones Salesforce escalables, seguras y de alto rendimiento. El puesto proporciona liderazgo técnico en desarrollo, integración, automatización, seguridad, pruebas, despliegue y transferencia de conocimiento de Salesforce, asegurando el cumplimiento de las mejores prácticas y los estándares empresariales.
Responsabilidades clave
Desarrollo y personalización de Salesforce
- Diseñar, desarrollar y mantener aplicaciones y mejoras personalizadas de Salesforce
- Desarrollar clases Apex, triggers, clases de servicio, Apex por lotes, Apex en cola y trabajos programados
- Crear y mantener las páginas de Lightning Web Components (LWC) y Visualforce
- Personaliza la funcionalidad de Salesforce para adaptarse a los requisitos empresariales en evolución
- Optimiza el rendimiento y la escalabilidad de Salesforce mediante técnicas de desarrollo de mejores prácticas
Administración y Automatización de Salesforce
- Configurar objetos, campos, diseños de página, reglas de validación y procesos empresariales de Salesforce
- Diseña e implementa automatización de flujos de trabajo usando Salesforce Flow y otras herramientas declarativas
- Optimizar las operaciones empresariales mediante procesos automatizados y mejoras en sistemas
- Soporte para la gestión de configuración en entornos de desarrollo, pruebas y producción
Integración y desarrollo de API
- Diseñar, desarrollar y soportar integraciones entre Salesforce y sistemas externos
- Construir y mantener integraciones de REST y SOAP API
- Configurar procesos de intercambio de datos y soluciones de interfaz
- Solucionar problemas de integración y optimizar los procesos de sincronización de datos
Seguridad, Cumplimiento y Gobernanza
- Implementar y mantener modelos de seguridad de Salesforce, incluyendo perfiles, conjuntos de permisos y jerarquías de roles
- Garantizar el cumplimiento de los estándares de seguridad organizacional y las mejores prácticas de Salesforce
- Revisar y optimizar los controles de acceso y las configuraciones de compartición de datos
- Apoyar iniciativas de gobernanza relacionadas con el desarrollo y despliegue de Salesforce
Análisis de Requisitos y Participación de los Grupos de Interés
- Realizar entrevistas con los interesados y sesiones de descubrimiento para recopilar requisitos empresariales y técnicos
- Evalúa las configuraciones, bases de código e integraciones existentes de Salesforce
- Traducir las necesidades empresariales en diseños técnicos y planes de implementación
- Proporcionar recomendaciones para mejoras del sistema y de procesos
Pruebas, gestión de lanzamientos y soporte en producción
- Desarrollar y ejecutar actividades de pruebas unitarias e integración
- Soporte para las pruebas de aceptación del usuario (UAT) y los procesos de resolución de defectos
- Solucionar problemas de producción y defectos de aplicación
- Despliega cambios siguiendo procedimientos establecidos de gestión de cambios y gestión de lanzamientos
- Apoyar despliegues en producción y actividades de validación post-despliegue
Documentación y transferencia de conocimientos
- Crear y mantener documentación técnica para personalizaciones, integraciones y estándares de desarrollo
- Documentar diseños de soluciones, configuraciones de sistemas y procedimientos de despliegue
- Realizar sesiones de transferencia de conocimiento para equipos técnicos internos y partes interesadas
- Garantizar la mantenibilidad y el soporte a largo plazo de las soluciones implementadas
Cualificaciones requeridas
- Licenciatura o máster en Informática, Sistemas de Información o un campo relacionado, o experiencia laboral equivalente
- Certificación de Administrador de Salesforce
- Certificación de Desarrollador de Plataforma Salesforce
- Certificación de Creador de Aplicaciones de la Plataforma Salesforce
- 10+ años de experiencia en diseño y desarrollo de plataformas Salesforce
- Amplia experiencia en programación Apex y principios de diseño orientado a objetos
- Fuerte experiencia en desarrollo:
- Clases Apex
- Desencadenantes
- Clases de servicio
- Apex por lotes
- Ápice en cola
- Empleos programados
- Conocimientos avanzados sobre los límites de gobernador de Salesforce y técnicas de optimización
- Sólida experiencia en desarrollo y optimización de consultas SOQL y SOSL
- Experiencia desarrollando Lightning Web Components (LWC)
- Experiencia con JavaScript, HTML, CSS y principios modernos de desarrollo front-end
- Experiencia con Salesforce Flow y automatización declarativa de procesos
- Experiencia trabajando en liderazgo técnico o en roles de desarrollador principal
- Experiencia apoyando implementaciones complejas y a gran escala de Salesforce
- Sólido conocimiento de metodologías ágiles y ciclo de vida del desarrollo de software (SDLC)
- Experiencia con despliegues en producción de Salesforce y resolución de problemas de despliegue
Cualificaciones Preferidas
- Experiencia como Líder Técnico o Arquitecto de Soluciones en Salesforce
- Experiencia integrando Salesforce con aplicaciones empresariales y plataformas de terceros
- Experiencia con DevOps y herramientas de gestión de lanzamientos de Salesforce
- Experiencia apoyando entornos del sector público o empresariales
- Experiencia mentorando a desarrolladores junior y liderando equipos técnicos
- Conocimiento de arquitectura empresarial, marcos de integración y mejores prácticas de Salesforce
Habilidades y atributos básicos
- Experiencia avanzada en desarrollo de Salesforce
- Sólidas capacidades arquitectónicas y de diseño de soluciones
- Excelentes habilidades analíticas y de resolución de problemas
- Sólido entendimiento de los patrones de integración empresarial
- Capacidad para liderar discusiones técnicas y revisiones de soluciones
- Sólidas habilidades de gestión de grupos de interés y comunicación
- Atención al detalle y compromiso con la calidad
- Capacidad para gestionar múltiples prioridades y plazos
- Mentalidad colaborativa y orientada al equipo
- Sólidas capacidades de documentación y transferencia de conocimiento
- Alto nivel de responsabilidad y propiedad
Tecnologías clave
Plataforma Salesforce
- Administración de Salesforce
- Ápice
- SOQL
- SOSL
- Componentes de la Telaraña de Rayo (LWC)
- Fuerza visual
- Flujo de Salesforce
- Automatización de procesos
Desarrollo e integración
- REST APIs
- SOAP APIs
- JavaScript
- HTML
- CSS
Seguridad y Gobernanza
- Perfiles
- Conjuntos de permisos
- Jerarquías de roles
- Reglas de Compartir
- Controles de acceso a datos
Metodologías
- Ágil
- SDLC
- Gestión del Cambio
- Gestión de Lanzamientos
- Pruebas unitarias
- Pruebas de integración
- Pruebas de Aceptación por Usuarios (UAT)
Fundada en 2004, Smart Tech Skills es una empresa de primer nivel en tecnología y servicios profesionales especializada en tecnologías innovadoras.
Con sede en Marlborough, MA, la empresa responde eficazmente a las necesidades tecnológicas de los clientes a nivel nacional, facilitando la gestión avanzada de tecnología.
Con sede en Marlborough, MA, la empresa responde eficazmente a las necesidades tecnológicas de los clientes a nivel nacional, facilitando la gestión avanzada de tecnología.
(si ya tienes un currículum en Indeed)
