Mainframe Developer

Charles Schwab & Co., Inc.
Austin, TX, United States
2 days ago
Apply on portal.procomservices.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Artificial Intelligence Authentication Protocols C Sharp (Programming Language) Customer Information Control System (CICS) Cloud Computing COBOL (Programming Language) IBM DB2 Distributed Systems Job Control Language (JCL)
+24 more
IBM WebSphere MQ Rexx (Programming Language) PostgreSQL Mainframes MongoDB Software Architecture Software Engineering Software Systems SQL Stored Procedures SQL Databases Transaction Processing (Computing) Google Cloud GitHub Copilot Spring-boot File-aid AI Coding Agents Agentic-AI Information Technology Toad (Software) Easytrieve Apache Kafka Code Restructuring Legacy Systems Control M

Job description

Our financial client is seeking an experienced Mainframe Software Developer with expertise in application modernization, specifically in interfaces between legacy mainframe and distributed applications. The developer is responsible for the architecture, design, development, and implementation of complex software solutions that support the firm’s processing capabilities. The candidate should be well versed in AI coding tools and agentic AI and inclined to use AI to improve productivity. What You’ll Do

  • Collaborate with cross-functional teams to understand business requirements and identify modernization opportunities
  • Contribute to solutioning, design, and implementation of modernization strategies for legacy applications, including mainframe migration and refactoring and mainframe callouts to distributed platforms
  • Build interfaces between legacy and modern distributed applications
  • Evaluate existing legacy systems and propose solutions to improve performance, scalability, and maintainability
  • Develop and maintain automated processes for legacy applications for consistency and efficiency
  • Stay current with emerging technologies and industry trends in legacy modernization
  • Use AI tools to improve productivity
  • Mentor the technical team, supporting developers who want to expand into mainframe and distributed technologies, including geographically distributed teams
  • Communicate and collaborate with business stakeholders, platform teams, architects, and other domain teams
  • Meet project timelines, address obstacles proactively, and deliver high-quality results

Requirements

  • BS in Computer Science, Software Engineering, or a related field
  • 10+ years of experience in mainframe technologies: COBOL, JCL, DB2, Datacom, SQL, SQL stored procedures, messaging queues (IBM MQ, Kafka), CICS, Easytrieve, REXX, and SORT utilities
  • 10+ years of experience as a software developer, with at least 3 years in a lead or co-lead role
  • 3-4 years of experience with tools such as Control-M, ChangeMan, File-AID, Startool, STARBAT, Xpediter, TOAD, and SPUFI
  • Strong experience with high-volume transaction processing and brokerage experience
  • Good knowledge and hands-on experience in the financial industry, specifically brokerage transactions, balances, positions, and books and records systems
  • Proven record of participating in architecture, design, and development of complex enterprise-level systems
  • Experience with legacy application modernization
  • Demonstrated use of AI and AI agents to increase productivity
  • Strong understanding of software architecture patterns, design principles, and scalability
  • Excellent problem-solving, critical thinking, and decision-making skills
  • Effective communication and cross-functional collaboration skills
  • Experience mentoring development teams, including geographically distributed teams, * Exposure to distributed and cloud technologies (GCP, Java, JavaScript, .NET, C#, Spring Boot, MongoDB, Postgres, etc.) and AI tools (GitHub Copilot, others)
  • Familiarity with file transmissions, cloud, SPOS, callouts from mainframe to distributed services, security tokens, and authentication mechanisms
  • Strong preference for experience with high-volume brokerage transaction processing and posting, both batch and real-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on portal.procomservices.com
Prepare application

Good distractions

Loading talks and stories from around this role…