
Lead Software Engineer - HP NonStop Development
JPMorgan Chase1 day ago
Dublin, IrelandStaff+
Responsibilities
- Lead the design, development, testing, troubleshooting, implementation, and support of HP NonStop Tandem applications.
- Architect and deliver secure, stable, resilient, and high-quality production code for payments and cards processing platforms.
- Use HP NonStop Tandem technologies and utilities including COBOL, SCOBOL, TACL, Pathway, Batchcom, NetBatch, FUP, KLIST, and Enform.
- Design, analyze, optimize, and troubleshoot SQL queries for application development, data analysis, and production issue resolution.
- Create architecture and design artifacts for complex applications and uphold engineering standards throughout the software development lifecycle.
- Lead agile ceremonies and collaborate with product owners, business analysts, quality assurance, operations, and engineering teams.
- Drive continuous integration and delivery, automated testing, deployment, release management, production support, and application resiliency improvements.
- Identify systemic issues, recurring patterns, and architectural risks and translate them into platform and coding improvements.
- Guide and mentor engineers on technical standards, HP NonStop Tandem practices, and responsible AI-assisted development.
- Promote validated, secure, and effective use of enterprise-authorized AI-assisted engineering and automation tools.
Requirements
- Formal training or certification in software engineering concepts and advanced applied experience.
- Hands-on experience leading system design, application development, testing, debugging, implementation, and operational stability across complex platforms.
- Deep expertise with HP NonStop Tandem and advanced proficiency in COBOL, SCOBOL, and TACL.
- Extensive experience with Pathway, Batchcom, NetBatch, FUP, KLIST, Enform, and related HP NonStop Tandem utilities.
- Strong experience writing, analyzing, optimizing, and troubleshooting SQL queries.
- Experience in payments, card processing, banking technology, or financial services, including knowledge of Visa or Mastercard payment brands.
- Experience leading in agile engineering environments using Scrum, continuous integration and delivery, application resiliency, automated testing, and production support.
- Strong troubleshooting, analytical, problem-solving, collaboration, and stakeholder-influence skills.
- Hands-on experience using enterprise-authorized AI-assisted software development tools for coding, testing, troubleshooting, or documentation, including validating and refining generated outputs.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Preferred experience supporting high-volume, high-availability transaction processing platforms at enterprise scale.
- Preferred knowledge of Visa, Mastercard, Discover, or similar point-of-sale and payment brand simulators.
- Familiarity with Control-M or other enterprise scheduling tools.
- Knowledge of C++, Python, or Java is preferred.
- Exposure to cloud technologies and modern software engineering practices is preferred.
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.