Replies within 24 hours
Resumen del puesto
Buscamos un desarrollador Salesforce experimentado para diseñar, desarrollar, integrar y mantener soluciones Salesforce en apoyo de aplicaciones empresariales. El candidato ideal tendrá una sólida experiencia práctica en desarrollo de Salesforce, Apex, programación orientada a objetos (POO), patrones de diseño, SOQL, Lightning, Visualforce y desarrollo web de extremo a extremo.
El candidato debe ser altamente organizado, proactivo, autodirigido y capaz de impulsar el trabajo de forma independiente a través de la recopilación de requisitos mediante la implementación. Este puesto requiere sólidas habilidades analíticas y de resolución de problemas, excelente comunicación y la capacidad de mentorizar a miembros del equipo menos experimentados.
Responsabilidades clave
- Diseñar, desarrollar, probar, desplegar y mantener aplicaciones y soluciones de Salesforce.
- Desarrolla funcionalidades personalizadas de Salesforce usando Apex, Apex Triggers, Lightning, Lightning Pages y Visualforce.
- Aplicar sólidos principios de Programación Orientada a Objetos (POO) y patrones de diseño de software establecidos.
- Desarrollar soluciones que involucren operaciones CRUD, SOQL, modelado de datos y configuración de Salesforce.
- Analizar los requisitos empresariales y técnicos y traducirlos en soluciones escalables de Salesforce.
- Proporcionar análisis y requisitos técnicos para integrar Salesforce con otras aplicaciones empresariales.
- Diseñar e implementar integraciones de aplicaciones utilizando APIs, servicios web y patrones de integración apropiados.
- Participar en todas las fases del Ciclo de Vida del Desarrollo de Software (SDLC), incluyendo análisis de requisitos, diseño, desarrollo, pruebas, despliegue y soporte en producción.
- Crear y mantener documentación técnica, diseños de aplicaciones, estándares de desarrollo y documentación de implementación.
- Soluciona problemas técnicos complejos y desarrolla soluciones efectivas.
- Colabora con los grupos de interés empresariales, arquitectos, desarrolladores, equipos de QA y otros equipos técnicos.
- Impulsa el trabajo asignado desde los requisitos hasta la implementación exitosa con supervisión mínima.
- Mentoría y proporciona orientación técnica a desarrolladores con menos experiencia.
- Participa en revisiones de código y promueve las mejores prácticas para el desarrollo de Salesforce.
- Asegurarse de que las soluciones sean escalables, mantenibles, seguras y alineadas con los estándares de desarrollo empresarial.
Cualificaciones y experiencia requeridas
- 10+ años de experiencia profesional en IT/desarrollo de software.
- 5+ años de experiencia práctica en desarrollo de Salesforce.
- Conocimientos avanzados sobre desarrollo y personalización de Salesforce.
- Amplia experiencia práctica con los disparadores Apex y Apex.
- Sólido conocimiento de la Programación Orientada a Objetos (POO) y de los patrones de diseño de software.
- Experiencia desarrollando Lightning Pages/Components y Visualforce Pages.
- Sólido conocimiento de SOQL y gestión de datos de Salesforce.
- Experiencia con configuración, desarrollo y arquitectura de aplicaciones de Salesforce.
- Amplia experiencia en operaciones CRUD y desarrollo web de extremo a extremo.
- Experiencia con OOP de .NET y Arquitectura Orientada a Servicios (SOA).
- Sólido conocimiento de SQL y conceptos de bases de datos relacionales.
- Experiencia en integración de aplicaciones y servicios web empresariales.
- Sólido conocimiento de las metodologías SDLC y las prácticas de desarrollo de software.
- Experiencia creando y manteniendo documentación técnica.
Cualificaciones Preferidas
- Experiencia con frameworks JavaScript modernos.
- Experiencia trabajando con implementaciones de Salesforce a escala empresarial.
- Experiencia con tecnologías de integración y APIs de Salesforce.
- Experiencia trabajando en entornos de desarrollo Ágil/Scrum.
- Se prefieren certificaciones de Salesforce.
Opciones flexibles de teletrabajo disponibles.
Compensación: 64,00 $ la hora
La fortaleza de Decca Recruiting en la dotación de personal de TI es nuestra agilidad y más de 50 años de experiencia combinada en dotación de personal de TI y gestión de proyectos de nuestro personal de gestión clave.
Nuestra agilidad viene con nuestra capacidad de agilizar y simplificar las tareas para evitar la complejidad y aumentar la eficiencia.