
Software Engineer III - Mainframe
JPMorgan Chase2 days ago
Responsibilities
- Design, develop, troubleshoot, and maintain secure, high-quality software solutions and Mainframe batch applications.
- Create architecture and detailed technical design artifacts and ensure that software implementations satisfy design constraints and corporate standards.
- Participate in design and code reviews, incorporate performance requirements, and provide input on information and data flows.
- Analyze performance issues, dependencies, application specifications, and resolution recommendations.
- Use enterprise-authorized AI-assisted development tools for coding, refactoring, testing, troubleshooting, and documentation, validating outputs through review, testing, and secure coding practices.
- Gather and analyze data, create visualizations and reports, and use identified patterns to improve coding hygiene and system architecture.
- Follow software development life cycle processes, IT control policies, project life cycle methodology, and information security guidelines.
- Contribute to software engineering communities of practice and help peers use AI-assisted engineering tools safely and effectively.
Requirements
- Formal training or certification in software engineering concepts and at least 3 years of applied experience.
- Hands-on experience with COBOL, DB2, MVS Utilities, VSAM, and JCL.
- Proficiency with DB2 views, stored procedures, and code tuning.
- Experience with TOPAZ/IDZ, SORT, SPUFI, PLATINUM, XPEDITER, FILEAID, CHANGEMAN, FTP, and NDM.
- Hands-on experience using enterprise-authorized AI-assisted software development tools and critically evaluating, validating, and refining generated outputs.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Knowledge of enterprise SDLC processes and management tools such as JIRA.
- Ability to translate high-level designs into detailed technical designs and implementations and take ownership of complex, business-critical processes.
- Knowledge of distributed technologies and ability to learn new technologies quickly.
- Preferred: familiarity with modern front-end technologies, exposure to cloud technologies, and experience with Control-M.
Benefits
- Competitive total rewards package with benefits determined by role, experience, skill set, and location; eligible roles may also receive incentive compensation.
- Comprehensive health care coverage and access to on-site health and wellness centers.
- Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Equal opportunity employer offering reasonable accommodations for religious practices, mental health needs, and physical disabilities.
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.