B&A
Rocket Companies
Ingeniero de Software Senior – Programador de Aplicaciones IMS TM/DB
Resumen del Puesto
¡Es divertido trabajar en una empresa donde la gente CREE de verdad en lo que hace!
Buscamos un Ingeniero de Software Senior con amplia experiencia en la programación de aplicaciones IBM IMS™ Transaction Manager (TM) y Database (DB) para impulsar la evolución de nuestras tecnologías compatibles con IMS dentro de nuestra plataforma de modernización empresarial. Este puesto es ideal para alguien que ha pasado años creando, manteniendo u optimizando aplicaciones basadas en IMS en el mainframe y ahora quiere aportar ese conocimiento del dominio a herramientas, entornos de ejecución y soluciones de replatforming de próxima generación.
Como ingeniero de software senior, proporcionará liderazgo arquitectónico, guiará el diseño de funciones compatibles con IMS y traducirá conceptos complejos de mainframe en una implementación robusta y de alto rendimiento para entornos distribuidos y basados en la nube.
Este puesto se encuentra en el corazón de nuestra misión de modernizar aplicaciones empresariales establecidas y críticas para la misión, y de ofrecer una infraestructura estable y de alto rendimiento en la que confían las empresas globales.
Quién Eres
- Un ingeniero experimentado con un sólido conocimiento del dominio del comportamiento de las aplicaciones IMS y los fundamentos del sistema.
- Hábil para destilar conceptos de mainframe en arquitectura de software moderna.
- Motivado por el desafío de modernizar plataformas de larga data y críticas para la misión.
- Un mentor que eleva las capacidades técnicas de toda la organización de ingeniería.
Arquitectar y Construir Tecnologías Compatibles con IMS TM/DB
- Contribuir al diseño y desarrollo de componentes clave que repliquen o extiendan los comportamientos de IMS TM y DB, incluyendo el manejo de mensajes, la planificación de transacciones, las estructuras PSB/DBD, la compatibilidad de llamadas DL/I y la semántica de bases de datos jerárquicas.
- Definir y evolucionar la dirección arquitectónica de nuestro entorno de ejecución de replatforming de IMS, asegurando la paridad con los conceptos centrales de IMS cuando sea necesario y adoptando oportunidades de modernización cuando sea beneficioso.
- Traducir los internos de IMS y los patrones de programación de aplicaciones en componentes escalables y fiables en sistemas distribuidos.
Aplicar Profundo Conocimiento del Dominio IMS
- Modelar escenarios de aplicaciones IMS del mundo real (batch y online) dentro de nuestra pila de modernización.
- Proporcionar orientación autorizada sobre constructos de IMS como:
- Colas de mensajes, planificación y regiones de transacciones
- Diseño de DBD/PSB y rutas de acceso
- Flujos de llamadas DL/I, manejo de PCB, estructura de segmentos y bloqueo jerárquico
- Interacciones de procesamiento batch de IMS con TM y DB
- Colaborar con el liderazgo de producto e ingeniería para garantizar que las funciones cumplan con las expectativas de fiabilidad y rendimiento de nivel empresarial.
Liderazgo Técnico
- Contribuir a iniciativas de ingeniería inter-equipos que afecten a compiladores, entornos de ejecución, capas de integración y funciones de interoperabilidad.
- Ser mentor de ingenieros de diferentes equipos, ayudándoles a comprender los fundamentos de IMS y cómo esos conceptos deben reflejarse en nuestra implementación.
- Realizar revisiones técnicas profundas, solucionar problemas complejos de compatibilidad de entornos de ejecución y guiar estrategias de optimización del rendimiento.
Colaboración Interfuncional
- Influir en las decisiones de la hoja de ruta del producto relacionadas con el replatforming, la compatibilidad y la modernización de IMS.
- Interactuar con clientes, ingeniería de campo y equipos de soporte para comprender las cargas de trabajo reales de IMS y los escenarios de migración.
Lo que Buscamos
Experiencia Requerida
- Más de 10 años de ingeniería de software profesional, incluyendo la propiedad a nivel senior de componentes complejos a nivel de sistema.
- Experiencia práctica directa en el desarrollo o mantenimiento de aplicaciones IMS TM y DB en IBM z/OS (esencial).
- Profundo conocimiento de:
- Arquitectura de IMS orientada a mensajes
- Bloques de especificación de programas (PSB), bloques de comunicación de programas (PCB) y estructuras DBD
- Llamadas DL/I y acceso a bases de datos jerárquicas
- Planificación de transacciones de IMS y comportamiento de colas de mensajes
- Fuerte dominio de C, C++, o lenguajes de sistemas similares.
- Experiencia en la entrega de sistemas de software críticos para la misión y de alta disponibilidad.
Cualificaciones Preferidas
- Experiencia en la implementación o trabajo con rutinas de salida de IMS, salidas de usuario, salidas de planificación o utilidades de bases de datos.
- Experiencia con tecnologías de modernización, replatforming o emulación de mainframe.
- Familiaridad con la semántica de aplicaciones COBOL o PL/I e interacciones con entornos IMS.
- Exposición a sistemas distribuidos modernos, diseño nativo de la nube o arquitecturas de ejecución híbrida (Azure, AWS, Kubernetes).
- Experiencia en la creación de compiladores, entornos de ejecución, intérpretes o capas de compatibilidad para cargas de trabajo heredadas.
¿Por Qué Unirse a Nosotros?
- Influir en el diseño e implementación de tecnología de modernización IMS TM/DB de próxima generación.
- Trabajar con un equipo de ingeniería altamente experimentado profundamente involucrado en sistemas empresariales a gran escala y críticos para la misión.
- Desempeñar un papel fundamental en cómo los clientes migran décadas de inversiones en IMS a entornos flexibles y modernos.
- Una cultura que valora la profundidad técnica, el pensamiento a largo plazo y el dominio a nivel de sistema.
Lo que Rocket Software puede ofrecerle en EE. UU.
- TIEMPO DE VACACIONES ILIMITADO, ASÍ COMO DÍAS FESTIVOS PAGADOS Y TIEMPO POR ENFERMEDAD
- OPCIONES DE COBERTURA DE SALUD Y BIENESTAR PARA LOS ROCKETEERS Y SUS DEPENDIENTES
- COBERTURA DE VIDA Y DISCAPACIDAD
- AHORRO PARA LA JUBILACIÓN FIDELITY 401(K) Y ROTH CON CONTRIBUCIONES IGUALADAS
- PROGRAMA MENSUAL DE BENEFICIOS PARA DEUDAS ESTUDIANTILES
- OPORTUNIDADES DE REEMBOLSO DE MATRÍCULAS Y CERTIFICADOS
- OPORTUNIDADES DE FORMACIÓN EN LIDERAZGO Y HABILIDADES
#LI-JC1 #LI-Remote
El rango salarial anual para este puesto se encuentra entre $120,500.00 - $162,675.00 brutos antes de impuestos.
.
EOE M/F/Vet/Discapacidad. Rocket Software Inc. se compromete a crear un entorno diverso y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad o condición de veterano. Rocket Software Inc. también se compromete a cumplir con todas las prácticas de empleo justas relativas a la ciudadanía y el estatus de inmigración.
En Rocket Software, creemos que la IA es un facilitador crítico de la innovación y la productividad. Se espera que todos los Rocketeers aprovechen activamente las herramientas y tecnologías impulsadas por IA, cuando sea apropiado, para mejorar la eficiencia, mejorar la toma de decisiones y ofrecer un mayor impacto en sus funciones. Adoptar el aprendizaje continuo y el uso responsable de la IA es una parte esencial de nuestra forma de trabajar.
Rocket se compromete a trabajar y proporcionar adaptaciones razonables a personas con discapacidades físicas y mentales. Si necesita asistencia especial o una adaptación al buscar empleo, llame al: 781-577-4321 o envíe un correo electrónico a people@rocketsoftware.com. Determinaremos su solicitud de adaptación razonable caso por caso.
Como parte de nuestro compromiso con un lugar de trabajo seguro y de confianza, incluimos verificaciones de antecedentes y referencias en nuestro proceso de contratación.
Es ilegal en Massachusetts exigir o administrar una prueba de polígrafo como condición de empleo o empleo continuado. Un empleador que viole esta ley estará sujeto a sanciones penales y responsabilidad civil.
Si le gusta el crecimiento salvaje y trabajar con personas felices, entusiastas y que superan las expectativas, ¡disfrutará de su carrera con nosotros!
