
Software Engineer III - Mainframe
JPMorgan Chase2 days ago
Responsibilities
- Design, develop, troubleshoot, and maintain secure, high-quality software solutions across multiple technical areas.
- Design and develop mainframe batch applications and participate in design and code reviews.
- Create architecture, application design, and technical design artifacts while ensuring software meets design constraints and performance requirements.
- Develop DB2 views and stored procedures, perform code tuning, and analyze performance issues with recommended resolutions.
- Identify system platforms, components, dependencies, and information or data flows; document application specifications.
- Use enterprise-authorized AI-assisted development and automation tools for coding, refactoring, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.
- Apply responsible AI practices involving data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
- Follow project life-cycle methodology, IT control policies, SDLC standards, and corporate architectural standards.
- Take ownership of complex, business-critical processes and contribute to software engineering communities of practice.
Requirements
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to critically evaluate and refine generated outputs.
- Understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs and outputs.
- Hands-on experience with COBOL, DB2, MVS Utilities, VSAM, and JCL.
- Proficiency in DB2 views, stored procedures, and code tuning.
- Working experience with TOPAZ/IDZ, SORT, SPUFI, PLATINUM, XPEDITER, FILEAID, CHANGEMAN, FTP, and NDM.
- Knowledge of enterprise SDLC processes and management tools such as JIRA.
- Ability to translate high-level designs into detailed technical designs and implementations, respond to changing business needs, and learn distributed technologies.
- Preferred: familiarity with modern front-end technologies, exposure to cloud technologies, and experience with Control-M.
Benefits
- Competitive total rewards package and benefits based on eligibility.
- Comprehensive health care coverage and on-site health and wellness centers.
- Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Eligible roles may include commission-based pay or discretionary incentive compensation, including cash or forfeitable equity.
Tech Stack
COBOLIBM DB2
Categories
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.