Sequoia Connect
Valce Talent Solutions
Desarrollador Senior de NetSuite
Sobre la oportunidad
Buscamos un Desarrollador Senior de NetSuite altamente cualificado y con experiencia para unirse a nuestro equipo de Sistemas Empresariales Financieros y liderar el desarrollo y mantenimiento de soluciones personalizadas dentro de la plataforma NetSuite. En este puesto, tendrás la oportunidad de diseñar, construir y probar soluciones personalizadas que aporten valor al negocio, al tiempo que participas en una rotación de soporte bajo demanda para garantizar el buen funcionamiento de nuestros sistemas.
Nuestra misión es ayudar a todos a encontrar su lugar en el mundo. Esto significa que celebramos continuamente la diversa comunidad que cultivan los diferentes individuos. Como empleador que ofrece igualdad de oportunidades, nos mantenemos fieles a nuestra misión asegurando que nuestro lugar pueda ser el lugar de cualquiera.
Si eres una persona automotivada con pasión por la calidad y una sólida experiencia en Java, Netsuite, FinTech, nos encantaría saber de ti. Únete a nuestro equipo y contribuye a la creación de soluciones de software de alta calidad.
Responsabilidades
- Actuar como experto técnico (SME), colaborando con Finanzas, Tesorería, Operaciones de Transacciones y Producto para analizar de forma proactiva requisitos empresariales complejos y traducirlos en diseños técnicos escalables y soluciones conformes a SOX.
- Arquitectar, diseñar, desarrollar y optimizar soluciones personalizadas de NetSuite (SuiteScript 2.x, SuiteFlow, registros personalizados) que garanticen la integridad de los datos y puedan soportar de forma fiable 10 veces el volumen de transacciones en módulos financieros (GL, AR, AP).
- Gestionar y optimizar integraciones robustas y de alto rendimiento entre NetSuite y sistemas financieros clave (por ejemplo, Coupa, Concur, Stripe) utilizando SuiteTalk, RESTlets y middleware de integración, centrándose en la idempotencia y el manejo de errores para datos de misión crítica.
- Exigir y ejecutar pruebas rigurosas de unidad, integración de sistemas y rendimiento para certificar que las soluciones cumplen los SLA de rendimiento y mantienen la segregación de funciones (SOD) y los puntos de control requeridos por SOX antes del despliegue.
- Colaborar con otros equipos o actuar como comandante de incidentes si es necesario para dar soporte y solucionar problemas complejos en producción, identificando y resolviendo las causas raíz con el objetivo de prevenir recurrencias y preservar la estabilidad del sistema durante el cierre de mes.
- Participar en la rotación de soporte bajo demanda para proporcionar soporte técnico de nivel experto, garantizando la resolución rápida y conforme de incidentes críticos en producción que afecten a
- Aplicar las mejores prácticas del SDLC, incluyendo el control de código fuente (Git), las revisiones de código y nuestros controles de gestión de cambios establecidos (por ejemplo, SuiteBundler, registros de configuración manual) para garantizar que todas las modificaciones del sistema estén documentadas, aprobadas y sean auditables según los requisitos de SOX.
Requisitos
- Fundamentos de informática en diseño orientado a objetos, estructuras de datos, diseño de algoritmos, etc.
- 5 a 8 años de experiencia profesional en desarrollo de software, con al menos 3-5 años centrados específicamente en el desarrollo de NetSuite (SuiteScript, SuiteFlow, SuiteTalk, etc.).
- Conocimiento de los principios contables GAAP y experiencia trabajando en un entorno conforme a SOX.
- Sólida comprensión de la arquitectura de NetSuite y las opciones de personalización.
- Dominio de SuiteScript, incluyendo tipos de scripts del lado del servidor como RESTlets, Map/Reduce Scripts y User Event Scripts.
- Experiencia con herramientas de integración como SuiteTalk, SuiteFlow y Web Services.
- Experiencia con el SuiteCloud Development Framework (SDF).
- Experiencia con prácticas y herramientas de CI/CD.
- Experiencia con las mejores prácticas de pruebas y aseguramiento de la calidad.
- Excelentes habilidades de resolución de problemas y comunicación.
- Capacidad para trabajar en equipo, resolver problemas y solucionar problemas con mínima supervisión.
- Experiencia con SuiteAnalytics y/o SuiteQL (un plus).
- Familiaridad con el framework de pruebas Jest (un plus).
Se espera que este puesto apoye idealmente al equipo después de la transformación de Oracle Fusion; por lo tanto, nos gustaría alguien que esté familiarizado con OIC/OCI y Fusion.
