Scaled Agile Inc

Desarrollador/a Sr. de Salesforce (Contrato)

TypeScriptReactNode.js
Traducción automática. Consulta el original.

Descripción de la empresa

Scaled Agile, Inc. (SAI) es una plataforma global de formación y capacitación que ayuda a las empresas a prosperar en medio de cambios rápidos y el trabajo impulsado por IA. A través de SAFe®, el sistema más confiable del mundo para la agilidad empresarial, y una creciente cartera de programas de educación en IA, servimos a una red de socios de más de 400 y a más de 2 millones de profesionales capacitados en todo el mundo.

Descripción del puesto

Si estás listo para escalar tu trabajo, ¡sigue leyendo!

Como desarrollador/a Senior de Salesforce bajo contrato en Scaled Agile, serás un miembro clave de un equipo de ingeniería Agile de alto rendimiento, responsable de construir y mantener nuestra plataforma Salesforce y las integraciones que la conectan con el resto de nuestro negocio. Esto incluye la comunidad orientada al cliente construida sobre Experience Cloud, Sales Cloud, el paquete LMS gestionado que impulsa nuestros programas de aprendizaje y certificación, y las APIs de Salesforce que potencian Studio, nuestra plataforma de aprendizaje basada en React. Salesforce se encuentra en el centro de un entorno altamente integrado, intercambiando datos con nuestros sistemas de pago, acreditación, exámenes, impuestos y finanzas, así como con nuestra plataforma de servicios internos. Te harás cargo de Apex complejo, diseñarás y fortalecerás integraciones, y aportarás sólidas prácticas de ingeniería a una plataforma con grandes volúmenes de datos y un impacto directo en el cliente.

Trabaja de forma diferente. Construye el futuro.

Qué harás

  1. Diseñar, construir y mantener Apex (triggers, trabajos por lotes y en cola, acciones invocables, servicios REST) y Lightning Web Components que implementen la lógica de negocio de certificación, renovación, cumplimiento y licencias.
  1. Construir y operar integraciones con sistemas externos utilizando credenciales nombradas y externas, llamadas REST, eventos de plataforma y APIs REST expuestas por Salesforce, que abarcan pagos y suscripciones, aprovisionamiento de licencias, acreditación, exámenes, impuestos y finanzas.
  1. Gestionar las APIs expuestas por Salesforce que consumen nuestras aplicaciones orientadas al cliente y nuestros servicios internos.
  1. Diagnosticar y resolver problemas de producción en toda la pila: límites de gobernador y SOQL, recursión de triggers, excepciones de paquetes gestionados, cumplimiento de pedidos fallido y discrepancias de datos entre sistemas.
  1. Implementar cambios a través de nuestra canalización de CI/CD con control de versiones (SF CLI, GitHub, Copado) con cobertura de pruebas unitarias de Apex en lugar de configurar la producción directamente, y ayudar a madurar nuestras herramientas de lanzamiento.
  1. Mantener la higiene de secretos y seguridad: rotación de credenciales, almacenamiento de secretos, revisiones de aplicaciones conectadas y conjuntos de permisos, y remediación de hallazgos de escaneo de secretos y auditorías.
  1. Construir soluciones escalables de procesamiento por lotes y gestión de datos para grandes volúmenes (cientos de miles de registros de usuarios y de aprendizaje): desactivación, archivo, deduplicación, fusión de usuarios y reducción de almacenamiento.
  1. Colaborar con los equipos de producto, soporte, finanzas y los ingenieros de full-stack e infraestructura de tu equipo para definir el alcance del trabajo, realizar picos técnicos, estimar y redactar diseños claros y criterios de aceptación.
  1. Utilizar asistentes de IA para acelerar el desarrollo, el análisis de impacto, la generación de pruebas y la investigación de problemas.
  1. Mantenerse al día con los lanzamientos de Salesforce y evaluar su impacto en nuestra base de código e integraciones.

Cualificaciones

  1. Más de 5 años de experiencia en desarrollo de Salesforce, incluyendo Apex, SOQL, Lightning Web Components y Flow en Sales Cloud y Experience Cloud.
  1. Experiencia demostrable diseñando y operando integraciones entre Salesforce y sistemas externos: REST y JSON, OAuth, credenciales nombradas y externas, webhooks y eventos de plataforma, reintentos y manejo de errores.
  1. Experiencia práctica integrando con una plataforma de pago o suscripción; se prefiere encarecidamente Stripe.
  1. Comprensión profunda de los límites de gobernador, bulkification, Apex asíncrono (Batch, Queueable, Scheduled, Future) y marcos de trabajo de triggers.
  1. Experiencia trabajando dentro de grandes paquetes gestionados, incluyendo actualizaciones de versión y resolución de problemas de comportamiento del paquete que no puedes modificar.
  1. Experiencia con implementaciones controladas por versiones (SF CLI, Git, CI/CD) y pruebas unitarias de Apex.
  1. Sólidas habilidades de resolución de problemas en producción con grandes volúmenes de datos.
  1. Experiencia práctica utilizando asistentes de IA en el trabajo técnico.
  1. Sólidas habilidades de comunicación, con la capacidad de documentar diseños técnicos con claridad y colaborar eficazmente con equipos interfuncionales.
  1. Comprensión de los principios y prácticas Agile, con un fuerte deseo de trabajar en un equipo totalmente Agile.

Se valorará

  1. Copado o herramientas de DevOps de Salesforce similares
  1. Certificación Platform Developer I o II, System Architect o Application Architect
  1. Experiencia con un paquete LMS nativo de Salesforce
  1. Experiencia con servicios backend de Node.js o TypeScript
  1. Exposición a Stripe, OwnBackup, Avalara, Credly, NetSuite o Marketo

Información adicional

Ubicación: Este es un puesto remoto con base en EE. UU. Trabajarás desde tu oficina en casa en EE. UU. y colaborarás con tus colegas de forma virtual.

Esta es una oportunidad contractual a "tiempo completo" con horario laboral normal basado en EE. UU. Esta persona acumulará 35-40 horas por semana.

Damos la bienvenida a todos

Scaled Agile Inc (SAI) es un empleador que ofrece igualdad de oportunidades y está comprometido con un entorno de trabajo diverso e inclusivo.

Los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o cualquier otra clasificación protegida por la ley.

Uso de IA

En SAI utilizamos tecnología, incluida la inteligencia artificial (IA), para ayudar a nuestros reclutadores a agilizar nuestro proceso de contratación. Puedes estar tranquilo sabiendo que un humano real revisa tus cualificaciones, las compara con las necesidades de cada puesto vacante y hace recomendaciones sobre tu candidatura. A lo largo del proceso, las decisiones las toman personas, no la IA.

Plazo de aceptación de solicitudes

Aceptaremos solicitudes para este puesto durante un tiempo indeterminado/de forma continua.

Te animamos a presentar tu solicitud lo antes posible.

Compensación

Scaled Agile se compromete a prácticas de compensación justas y equitativas. El rango de compensación objetivo para este puesto contractual es de $100/hora - $145/hora. El pago se basa en una variedad de factores, incluyendo la experiencia relevante, las habilidades y las certificaciones del candidato.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores