Categorías
···
Entrar / Registro

Desarrollador de mainframe

Salario negociable

Qode

Texas, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Desarrollador Mainframe / Desarrollador Senior Descripción del trabajo Este es un puesto de desarrollador / desarrollador senior para un profesional calificado en mainframe, encargado de diseñar, desarrollar, mantener y optimizar aplicaciones bancarias heredadas en mainframe. El candidato ideal debe tener experiencia práctica con COBOL, JCL, VSAM/DB2 y CICS, junto con un profundo conocimiento de los procesos batch y en línea. El rol implica colaborar con equipos multifuncionales para garantizar sistemas mainframe eficientes, escalables y seguros que soporten funciones empresariales críticas. Principales responsabilidades • Diseñar, desarrollar, probar y mantener aplicaciones mainframe utilizando COBOL, JCL, VSAM, DB2 y CICS con herramientas y utilidades de mainframe. • Analizar los requisitos del sistema y crear documentos técnicos de alto y bajo nivel. • Optimizar el rendimiento de las aplicaciones mainframe y solucionar problemas. • Trabajar con sistemas de procesamiento batch y herramientas de programación como TWS/CA-7. • Desarrollar y mantener objetos de base de datos VSAM/DB2. • Colaborar con analistas de negocio, arquitectos de sistemas y equipos de aseguramiento de calidad. Conocimientos requeridos Tecnologías principales de mainframe • Programación estructurada en COBOL • JCL (Lenguaje de Control de Trabajos) • CICS (Gestión de transacciones, BMS, programación pseudo conversacional) • Conocimientos avanzados en desarrollo y estándares de configuración de CICSPlex • VSAM (conjuntos de datos KSDS, ESDS, RRDS) o DB2 (consultas SQL, ajuste de rendimiento) Herramientas y utilidades de desarrollo • TSO/ISPF (Opción de compartición de tiempo / Facilidad interactiva de productividad del sistema) • File-AID (Análisis y manipulación de datos) • Herramienta de depuración COBOL – por ejemplo, IBM DEBUG • Abend-AID (Análisis de volcados y depuración) • Utilidades IBM para mainframe (IEBGENER, SORT, IDCAMS, etc.) • Utilidades de copia de seguridad (IBM-ADRDSSU/FAVER) • Transferencia de archivos (Connect Direct – NDM/Movimiento de datos en red) • Herramientas de programación batch (TWS/CA-7) Integración/Seguridad • Framework en línea FIS (Systematics) (TBR/ICR/TCR) • WebSphere MQ (Mensajería y comunicación entre sistemas) • CICS MRO (Operación multi-región – comunicación CICS a CICS) • APIs (Integraciones JSON/REST/SOAP con mainframes mediante z/OS connect) • RACF (Facilidad de Control de Acceso a Recursos) Habilidades blandas y otros aspectos a considerar • Sólidas habilidades analíticas y de resolución de problemas, tanto en procesos batch como en línea • Alta capacidad para comprender aplicaciones/arquitecturas heredadas e identificar el impacto de cambios propuestos • Dominio de las prácticas DevOps para canalización CI/CD en mainframe (Bitbucket/Git/Changeman) • Experiencia o conocimientos prácticos del sistema bancario FIS-Systematics será una ventaja • Conocimiento del dominio bancario y de servicios financieros • Habilidades efectivas de comunicación y documentación • Experiencia en metodologías Ágiles o en Cascada

Fuentea:  workable Ver publicación original

Ubicación
Texas, USA
Mostrar mapa

workable

También le puede interesar

Mindrift
Desarrollador de Software Independiente (Golang) - Entrenador de IA
Texas, USA
Esta oportunidad está disponible únicamente para candidatos que residan actualmente en el país especificado. Su ubicación puede afectar la elegibilidad y las tarifas. En Mindrift, la innovación se encuentra con la oportunidad. Creemos en el uso del poder de la inteligencia colectiva para moldear éticamente el futuro de la inteligencia artificial. Qué hacemos La plataforma Mindrift conecta a especialistas con proyectos de IA procedentes de importantes innovadores tecnológicos. Nuestra misión es desbloquear el potencial de la IA generativa aprovechando la experiencia del mundo real de profesionales de todo el mundo. Acerca del puesto Los modelos de IA generativa están mejorando muy rápidamente, y uno de nuestros objetivos es hacerlos capaces de responder preguntas especializadas y desarrollar habilidades de razonamiento complejo. Si se une a la plataforma como Tutor de IA en programación, tendrá la oportunidad de colaborar en estos proyectos. Aunque cada proyecto es único, normalmente podría: - Generar indicaciones que desafíen a la IA. - Definir criterios detallados de evaluación para medir la precisión de las respuestas de la IA. - Corregir las respuestas del modelo basándose en su conocimiento específico del área. Cómo comenzar Simplemente postúlese a esta oferta, cumpla con los requisitos y obtenga la oportunidad de contribuir a proyectos acordes con sus habilidades, en el horario que mejor le convenga. Desde la creación de indicaciones de entrenamiento hasta la mejora de las respuestas del modelo, ayudará a dar forma al futuro de la IA, asegurando que la tecnología beneficie a todos. Requisitos - Tener un título universitario de licenciatura o maestría en desarrollo de software, ciencias de la computación u otros campos relacionados. - Contar con al menos 3 años de experiencia profesional. - Dominio avanzado del inglés (nivel C1 o superior). - Experiencia en revisión de código es obligatoria. - Experiencia en proyectos de IA es un plus. - Estar dispuesto a aprender nuevos métodos, ser capaz de cambiar rápidamente entre tareas y temas, y a veces trabajar con directrices complejas y desafiantes. - Este puesto freelance es completamente remoto, por lo que solo necesita un portátil, conexión a internet, tiempo disponible y entusiasmo para asumir un reto. Beneficios ¿Por qué esta oportunidad freelance podría ser ideal para usted? - Reciba pago por su experiencia, con tarifas que pueden alcanzar hasta $50/hora según sus habilidades, experiencia y necesidades del proyecto. - Participe en un proyecto freelance remoto y a tiempo parcial que se adapte a sus compromisos profesionales o académicos principales. - Trabaje en proyectos avanzados de IA y adquiera experiencia valiosa que enriquezca su portafolio. - Influya en la forma en que los futuros modelos de IA comprenden y comunican en su campo de especialización.
$50
Toyota Tsusho Systems
Desarrollador Principal Python (CRM)
Plano, TX, USA
Responsabilidades clave/principales • Dirigir la hoja de ruta técnica y las mejoras de procesos dentro de nuestra organización para el software desarrollado en el ecosistema integral del vehículo (E2E) (embebido, nube, aplicación móvil). • Mejorar las canalizaciones de lanzamiento, manteniendo altos estándares de calidad en cuanto a calidad de código, aseguramiento de calidad (QA) y operaciones. • Liderazgo técnico en ciberseguridad de productos en la investigación, diseño, desarrollo, fabricación y/u operaciones de soluciones de movilidad conectada, autónoma, compartida y electrificada, así como servicios digitales. • Colaborador individual que desempeña las funciones y responsabilidades de líder técnico de ingeniería en múltiples proyectos, procesos y equipos. Las actividades de apoyo incluyen: o Trabajar con interesados para comprender plazos, entradas/salidas, dependencias, etc. o Experiencia técnica para comprender cualquier "obstáculo" que el equipo pueda experimentar o Trabajar con interesados externos para eliminar "obstáculos" del equipo o Hacer cumplir las políticas de lanzamiento para garantizar que los lanzamientos cumplan con los estándares de ciberseguridad y calidad. • Desempeñar las funciones y responsabilidades de colaborador individual en múltiples proyectos y equipos de forma independiente, con muy poca supervisión requerida. • Actuar como enlace con los líderes de las áreas de negocio y otras funciones de riesgo para satisfacer las necesidades del programa dentro de las unidades comerciales. Requisitos • 6 o más años de experiencia en un puesto de desarrollo de software o gestión de lanzamientos, con énfasis en desarrollo práctico de software, CI/CD, automatización e ingeniería de lanzamientos. • 2 o más años de experiencia en los sectores automotriz, manufacturero, Internet de las Cosas (IoT) y/o software. • Desarrollador de software con experiencia en alguno de los siguientes lenguajes: C, C++, Golang, Java o Python. • Identificar oportunidades de mejora de procesos mediante automatización y concretar estas sinergias desarrollando automatizaciones. • Crear y mantener documentación completa sobre los procesos de lanzamiento de software y estándares de despliegue. • Excelentes habilidades interpersonales y de comunicación, con capacidad para crear y presentar conceptos y recomendaciones ante colegas técnicos y dirección. • Sólida competencia técnica en la suite de herramientas de Microsoft (por ejemplo, Outlook, Word, Excel, PowerPoint, etc.). • Dominio fluido del inglés (lectura, escritura y habla) para discusiones comerciales y técnicas. • Demostración de las siguientes competencias conductuales: • Obtener resultados como individuo y como miembro de equipo • Respeto hacia colegas y clientes • Atención al cliente y gestión de relaciones • Capacidad para comprender el rol individual y grupal, reconocer cuándo los problemas afectan a otros roles y colaborar con el liderazgo del grupo y otros roles afectados para resolver problemas complejos • Capacidad para comprender los roles de gestión (de grupo, de proyecto) y proporcionar la información adecuada a la dirección • Capacidad para identificar cuándo las tareas corren el riesgo de no completarse a tiempo y coordinar con la dirección para abordarlo adecuadamente • Iniciativa para identificar y mejorar aspectos del negocio según sea necesario: políticas, procesos, procedimientos, tecnologías, informes y plantillas • Formación autodidacta para aprender continuamente e invertir en habilidades y conocimientos relevantes para el equipo y el puesto • Ir más allá al comprender el negocio, anticipar necesidades y entregar resultados que cumplan con todas las expectativas de calidad • Gestión proactiva y creación de tareas, definiciones de finalización y fechas de entrega para las tareas solicitadas y los proyectos que gestione • Mentoría y coaching que refuercen las filosofías de Toyota centradas en el cliente, promoviendo el respeto por la privacidad del consumidor Ventajas adicionales: • Certificaciones OSCP, SANS/GIAC, CISSP u otras relacionadas o equivalentes. • Experiencia con regulaciones/leyes de cumplimiento, marcos y estándares de seguridad (por ejemplo, ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.). • Experiencia en uno o más de los siguientes sectores: fuerzas del orden, defensa, comunidad de inteligencia, automotriz, manufactura, software. • Título universitario o superior en Ciencias de la Computación, Ingeniería o disciplina relacionada, o experiencia profesional equivalente. • Dominio fluido del japonés (lectura, escritura y habla) para discusiones comerciales y técnicas.
Salario negociable
Apex Informatics
Desarrollador Java Sr.
Atlanta, GA, USA
El Departamento de Trabajo de Georgia está lanzando múltiples proyectos de desarrollo basados en Java y busca desarrolladores Java full-stack de nivel avanzado con amplia experiencia en todo el ciclo de vida del desarrollo de software. Este puesto implica desarrollo nuevo, integraciones de sistemas y mentoría de desarrolladores juniors. 🔸 Responsabilidades principales: Liderar el diseño y desarrollo de aplicaciones y soluciones de integración personalizadas en Java. Participar en la planificación de la arquitectura técnica y definir las mejores prácticas. Analizar requisitos, diseñar y escribir código escalable, y realizar pruebas exhaustivas. Revisar el código de los miembros del equipo y ofrecer orientación técnica. Mantener, mejorar y solucionar problemas tanto en bases de código existentes como nuevas. Escribir documentación técnica clara y completa. Mantenerse actualizado con las prácticas y herramientas modernas de desarrollo. 🔸 Habilidades requeridas: Más de 10 años de experiencia en desarrollo full-stack. Sólidos conocimientos prácticos en Java básico (C# es un plus). Experiencia con frameworks como Spring, Hibernate y Struts. Buen dominio de SOA, J2EE, JSP, JSTL, JDBC, JMS, Maven y JUnit, entre otros. Experiencia obligatoria con AngularJS 2+ (creación de componentes/módulos, pruebas). Dominio de APIs RESTful, Spring Boot, Microservicios, Docker, Kubernetes y Netflix OSS. Experiencia con JavaScript, JQuery y Dojo. Sólidos conocimientos en tecnologías XML: XSD, XPath y XSLT. Conocimiento de SSO y servicios web (SOAP/REST). Competencia en pipelines CI/CD y prácticas de codificación segura (OWASP top 10). Debe ser capaz de explicar claramente decisiones técnicas, proyectos anteriores y prácticas de codificación segura. 🔸 Habilidades blandas: Excelentes habilidades de comunicación (escrita y verbal). Fuertes habilidades de mentoría y liderazgo. Capacidad para trabajar de forma independiente y en equipo. Ser organizado, detallista y capaz de manejar múltiples tareas. Debe mostrarse seguro durante entrevistas técnicas y revisiones de código. ⚠️ Notas importantes: Los candidatos deben residir en el área metropolitana de Atlanta. Deben presentarse presencialmente desde el primer día: no se acepta teletrabajo ni modalidad híbrida. Deben ser capaces de explicar claramente la historia de sus proyectos, la arquitectura y las decisiones tecnológicas tomadas.
Salario negociable
Creative Chaos
Ingeniero Principal de Software - React Native
Islamabad, Pakistan
Un Ingeniero Principal de Software para React Native es un asociado en Creative Chaos que es principalmente responsable de desarrollar aplicaciones móviles front-end para diversas plataformas de software. Un Ingeniero Principal de Software se asegura de que la funcionalidad, seguridad y rendimiento de la aplicación del servidor cumplan con el diseño y estén completamente libres de errores. Los ingenieros principales tienen la responsabilidad de liderar un equipo de ingenieros y capacitar a los miembros del equipo mediante formación y orientación continua. Descripción del trabajo: Analizar los requisitos del negocio Estimar las tareas asignadas Escribir código y pruebas unitarias Colaborar con otros miembros del equipo Optimizar tu código para mejorar la seguridad y el rendimiento Mantener los sistemas corrigiendo cualquier problema existente Actualizar el software de seguimiento de incidencias Proporcionar actualizaciones de estado Comunicarse con el cliente Controlar las versiones de tu código Investigar nuevas tecnologías Liderar un equipo de ingenieros de software Capacitar a los miembros del equipo mediante formación y orientación Actualizar habilidades y conocimientos Evaluar candidatos para puestos vacantes Requisitos Título mínimo de Licenciatura en Ciencias de la Computación/Ingeniería de Software o equivalente. Mínimo 6-10 años de experiencia relacionada en un entorno profesional. Dominio avanzado en renderizado de componentes con APIs nativas. Transición desde iOS/Android nativo (Objective C) a React Native. Amplia experiencia práctica con Typescript y base de datos GraphQL. Comprensión de APIs REST, modelo de solicitud de documentos y almacenamiento offline. Experiencia trabajando con Swift, Kotlin, Objective C o Java es un plus. Dominio de CSS, HTML y escritura de código compatible con múltiples plataformas. Excelentes habilidades de programación y análisis, con conocimiento de patrones de diseño. Conocimiento y experiencia con Github, JIRA y otras herramientas de colaboración. Excelentes habilidades de comunicación verbal y escrita en inglés. Actitud flexible y personalidad versátil. Excelentes habilidades de presentación. Capacidad de influencia destacada entre los miembros del equipo. Beneficios Tiempo libre pagado Trabajo desde casa Seguro médico Consulta externa (OPD) Capacitación y desarrollo Seguro de vida Programa de intercambio
Salario negociable
Cookie
Configuración de cookies
© 2025 Servanan International Pte. Ltd.