CrawlJobs Logo

Mainframe With Python

United States, Alpharetta 110000.00 USD / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

You will develop and modernize mission-critical systems across core banking, payments, risk, and capital markets. The role blends IBM Mainframe engineering (COBOL, JCL, DB2, VSAM, CICS) with Python scripting to enable automation, data pipelines, API integration, and migration activities.

Job Responsibility

  • Develop and modernize mission-critical systems across core banking, payments, risk, and capital markets
  • Blend IBM Mainframe engineering (COBOL, JCL, DB2, VSAM, CICS) with Python scripting to enable automation, data pipelines, API integration, and migration activities

Requirements

  • Design, develop, and optimize COBOL programs, JCL streams, and DB2/VSAM datasets for core banking ledgers, settlements, batch processing, and trade lifecycle events
  • Build and maintain CICS transactions for customer servicing, payments, and trade booking workflows
  • Create Python utilities for batch orchestration, file/stream processing (SWIFT/ISO 20022 messages, FIX/FAST for markets), data validation (AML/KYC checks), and ETL to downstream analytics platforms
  • Implement API adapters and integration scripts bridging mainframe services with microservices or data lakes (e.g., for risk reporting, liquidity monitoring, reconciliations)
  • Strong emphasis on regulatory compliance, data privacy, operational resiliency, and auditability typical in BFSI environments

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Mainframe With Python

8 matching positions

New

Python Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Analyst

The Digital S/W Engineer Intmd Analyst is a developing professional role. Deals ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in an Apps Development role
  • Strong analytical and quantitative skills
  • Data driven and results-oriented
  • Experience in running high traffic, distributed, cloud based services
  • Experience in affecting large culture change
  • Experience leading infrastructure programs
  • Skilled at working with third party service providers
  • Excellent written and oral communication skill
  • Proficiency in one or more back-end programming languages: Java (Spring Boot, Microservices), Python (Django, Flask), Node.js (Express.js), or C#.NET
  • Experience designing and developing RESTful APIs and microservices
Job Responsibility
Job Responsibility
  • Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services)
  • Address a variety of responses to problems, questions, or situations by applying established criteria to directly influence development outcomes
  • Responsible for applications systems analysis and programming activities that may include assisting with feasibility studies, time and cost estimates and implementation of new or revised applications systems and programs
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code
  • Engage in digital applications development, risk technology, Middleware, Mainframe applications, Non Mainframe applications, Analytic Model Development and Application support activities to meet specific business needs of user areas and to test systems to ensure integrity of deliverables
  • Take the time to fully learn the functionality, architecture, dependencies, and runtime properties of the systems involved with your projects
  • Understand the business context and the associated customer use cases
  • Understand the team’s technologies and are able to evaluate system designs and architecture as you participate in solution discussions, development and the creation of application / systems documentation
  • Drive clarity into technical implementation by driving system build and performance discussions, providing technical context to team members as required and competently represent your team’s systems to others both inside and outside Digital
  • Build and maintain integrated project development schedules that account for internal / external dependencies, differing SDLC approaches, numerous constraints, and adequately factor in contingency for unplanned delays
  • Fulltime
Read More
Arrow Right

Risk Reporting Senior Manager

Citibank, N.A. seeks a Risk Reporting Senior Manager for its Schaumburg, Illinoi...
Location
Location
United States , Schaumburg
Salary
Salary:
169000.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
July 10, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree, or foreign equivalent, in Computer Science, Computer Engineering or related field and 5 years of progressive, post-baccalaureate experience as a Data and Analytics Manager, Lead Analyst, Senior Analyst, Systems Engineer, or related position involving database engineering for a global financial services institution
  • Software engineering technologies Datawarehouse Concepts, Distributed Databases, SAS, Python, R, SQL, Tableau, Qlik sense
  • Design, implementation and maintenance of relational database systems
  • Risk management products
  • Business and system requirements analysis, definition and communication
  • UNIX operating systems
  • UNIX SAS based Horizon data analytical platform and mainframe
  • System architecture and security
  • Robotics, process automation, reusable macros
Job Responsibility
Job Responsibility
  • Perform database engineering
  • Design, implement and maintain integrated SAS macro reporting and MIS system, and evaluate current and emerging technologies
  • Perform systems management and integration functions and analyze requirements to support system improvements using software engineering technologies Datawarehouse Concepts, Distributed Databases, SAS, Python, R, SQL, Tableau and Qlik sense
  • Design, implement and maintain relational database systems
  • Serve as centralized supplier of data and MIS for functional teams in Policy, Risk Execution, Scoring, Forecasting, and Fraud
  • Maintain and enhance the Risk Management department's UNIX SAS based Horizon analytical platform and the mainframe legacy processes that feed it
  • Liaise with other business lines to develop solutions to complex platform issues
  • Provide MIS and ad hoc reports and analysis on credit quality, origination, portfolio, collection and recovery performance using base SAS on Multiple Virtual Storage mainframe, Windows and UNIX AIX platforms
  • Import and convert data from various data formats, file systems, and relationship databases
  • Provide data support for reporting and analysis of presentation materials
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

CI/CD Engineer

We are seeking a highly skilled Engineer to join our core banking technology tea...
Location
Location
Australia , Melbourne
Salary
Salary:
900.00 - 1000.00 AUD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 02, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience, with a heavy focus on Java (Java 11+) and Spring Boot frameworks, complemented by strong experience in Python
  • Solid, practical understanding of microservices architecture and REST API design
  • Advanced debugging and troubleshooting capabilities, specifically within Java and .NET ecosystems
  • Proven hands-on experience designing, implementing, and operating automated deployment pipelines
  • Solid experience with relational databases (Oracle, PostgreSQL) and NoSQL databases
  • Strong understanding of banking architectures, including payment gateways, core banking systems, or transaction processing
  • Excellent analytical and problem-solving abilities
  • Strong communication and collaborative skills
  • Proven experience working effectively within Agile/Scrum environments
Job Responsibility
Job Responsibility
  • Design, develop, and deploy secure, high-performance, and scalable Java-based microservices and REST APIs for banking and financial systems
  • Architect, design, and implement comprehensive CI/CD strategies
  • Oversee daily pipeline operations, automation, and troubleshooting to streamline testing, integration, and delivery
  • Integrate core banking APIs with legacy mainframes and third-party financial services
  • Conduct advanced debugging and problem-solving across complex distributed systems
  • Ensure all code adheres to strict financial regulatory standards, data privacy laws (e.g., APRA guidelines), and internal security protocols
  • Work closely with DevOps teams to deploy applications on cloud infrastructure (AWS/Azure/GCP) using containerisation (Docker, Kubernetes)
  • Write clean, maintainable code with comprehensive unit test coverage and support automated end-to-end testing
Read More
Arrow Right

Automation Tester, VP

We are seeking a highly skilled and motivated Software Development Engineer in T...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in programming languages such as Java, Python, VB Script or JavaScript
  • Extensive experience with test automation tools like Selenium, Playwright or UFT
  • Proficient Experience with tools such as ALM, JIRA, Zephyr, advanced excel features
  • Experience in Oracle and SQL queries for test data mining, data generation & conditioning
  • Strong understanding of banking workflows, financial products, and regulatory requirements
  • Experience testing banking applications such as loan management systems, payment gateways, or risk management platforms
  • Experience in using mainframe for testing and automation
  • Experience in BDD/TDD, Cucumber framework development
  • Experience in building and maintaining CI/CD pipelines with tools like Jenkins
  • Hands on experience in API testing tools like Postman or SOAPUI
Job Responsibility
Job Responsibility
  • Design and implement robust, scalable, and maintainable test automation frameworks using AI-driven tools and technologies
  • Develop automated test scripts for functional, regression testing of banking applications
  • Ability to identify the scope and E2E delivery of Automation
  • Maintenance of Automation framework and repository
  • Utilize AI and machine learning models to optimize test case generation, execution, and defect prediction
  • Implement AI-based solutions for intelligent test data generation and anomaly detection
  • Apply knowledge of banking processes, regulations, and workflows to ensure comprehensive test coverage
  • Collaborate with business analysts and product owners to understand banking requirements and translate them into effective test strategies
  • Analyze requirements of projects, develop test plans, design test cases for broad range of systems and applications and ensure they meet specified standards and end-user requirements
  • Ensure end-to-end quality of banking applications by identifying risks, creating test plans, and executing test cases
  • Fulltime
Read More
Arrow Right

Senior Mainframe Application Analyst

Location
Location
United States , Jacksonville
Salary
Salary:
87280.00 - 130920.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of overall experience in applications development, systems analysis, and software programming within enterprise or financial services environments
  • 4+ years of hands-on mainframe development experience, including proficiency in COBOL, JCL, DB2, and associated mainframe tools (e.g., TSO/ISPF, VSAM, CICS)
  • 2+ years of experience with MessagePoint and OpenText Exstream content and composition platforms, including template development, variable data processing, and multi-channel output management
  • Hands-on experience with Java and/or Python development in UNIX/Linux environments, with familiarity in scripting, automation, or API-based integration
  • Hands-on SDLC experience utilizing tools such as Jira, RDZ, and Bitbucket for project tracking, code management, and collaborative development workflows
  • Demonstrated experience managing and delivering successful technology projects, including the ability to work under pressure and adapt to shifting requirements or deadlines
  • Working knowledge of consulting and project management methodologies, with the ability to translate business needs into technical solutions and operating standards
  • Strong analytical and evaluative judgment skills with the ability to assess complex technical and business problems and recommend sound, scalable solutions
  • Experience advising senior stakeholders and acting as a subject matter expert
  • ability to operate with limited supervision and exercise independent judgment
Job Responsibility
Job Responsibility
  • Participate in feasibility studies, IT planning, time and cost estimation, and risk assessment to support the establishment and implementation of new or revised application systems aligned with business requirements
  • Lead and monitor all phases of the software development lifecycle — including analysis, design, construction, testing, and implementation — while providing ongoing operational and user support post-deployment
  • Develop, maintain, and enhance applications using mainframe technologies (COBOL, JCL, DB2) and customer communication management platforms (MessagePoint and Exstream), ensuring performance, reliability, and compliance with enterprise standards
  • Analyze complex system and business process issues using in-depth applications development knowledge
  • evaluate industry standards and recommend advanced programming solutions and architectural improvements
  • Design and implement security measures and conduct post-implementation analysis to validate system functionality, data integrity, and adherence to regulatory and policy requirements
  • Consult with business users, clients, and cross-functional technology teams to gather requirements, define operating standards, and resolve technical issues across application environments
  • Develop and maintain Java and/or Python-based solutions in UNIX environments, contributing to automation, integration, and modernization efforts alongside core mainframe delivery
  • Utilize SDLC tooling — including Jira, RDZ, and Bitbucket — to manage code versioning, project tracking, and collaborative delivery across development teams
  • Serve as a subject matter expert and trusted advisor to senior stakeholders
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Z/OS Mainframe Storage Consultant

Location
Location
United Kingdom , Sheffield
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Multiple years of z/OS systems experience, specifically within Mainframe Storage (mainly IBM products)
  • Day to day support around products used in day to day activities
  • Understanding of CA Products - Vantage, CA Disk, CA Allocate
  • Demonstrable experience with Storage platforms in Object area, with experience in Dell EMC ECS, NetApp StorageGrid, Veritas Enterprise Vault, OpenText InfoArchive, Cloudian, VAST, Scality, IBM COS, or Pure
  • Hardware support knowledge - channel troubleshooting. Mid-level knowledge
  • IWS to analyse housekeeping schedules
  • Experience working within an Agile environment
  • Automation scripting with API (using scripting languages such as Ansible, Python etc.)
  • Maintain 'can do' attitude and stay positive towards challenges
  • Ability in working under pressure and flexible in work scheduling with colleagues in different time zones
Job Responsibility
Job Responsibility
  • Perform a Technical Project Management role for large zSeries infrastructure deployment and evergreening projects
  • zSeries Storage hardware / software design, configuration, testing, implementation and support
  • Setup automation to reduce manual interventions in the Storage infrastructure
  • Test new software and exploit functionality
  • Consolidate and reduce infrastructure complexity
  • Risk and Cost Management
  • Ensure Service Quality Targets are met for offered platform services
  • Business stakeholder management
  • Vendor liaison and management
What we offer
What we offer
  • Comprehensive, locally competitive benefits package
Read More
Arrow Right

Applications Development Tech Lead Analyst

The Business Analytics Lead Analyst will support the North America Fraud Prevent...
Location
Location
United States , New Castle; Irving
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience developing in SAS, required
  • Knowledge of advanced SQL and/or SAS coding techniques, required
  • 10+ years working with extremely large data sources from multiple platforms such as SQL Server, Oracle, Teradata, and Hadoop required
  • 5+ years of hands-on experience with Hive/Hue, Python, or other Big Data tools, preferred
  • 5+ years of hands-on knowledge of distributed platforms like Linux or Unix, preferred
  • Knowledge of Hadoop and mainframe platforms, preferred
  • 5+ years of hands-on experience with SQL Server Management Studio (SSMS), preferred
  • Hands on data visualization experience in Tableau or Power BI, preferred
  • Experience in reporting and ad hoc data support, preferred
  • Intermediate to advanced knowledge of Microsoft Office Products (Word, Excel, PowerPoint, Access) required
Job Responsibility
Job Responsibility
  • Engage as technology and data SME during interactions with key internal Citi partners and external vendors to develop solutions
  • Develop code to extract data from various technology platforms to support Retail Bank portfolios
  • Develop reporting dashboards to highlight impact of fraud trends on business performance and to identify opportunities for improvement
  • Utilize in-depth Retail Bank business knowledge to provide proactive support to our partners (unsolicited reporting and tools)
  • Support key partners through data warehousing of business analytic views, data transmissions, data integrations, and process automation
  • Provide support for proofs of concept with new vendor tools that combat fraud applications and account takeover
  • Develop standards that ensure quality of execution and accuracy of business reporting
  • Manage ad-hoc requests for data analysis on data sources where documentation is minimal to non-existent
  • Utilize leadership skills
  • Utilize stakeholder and people management experience
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision coverage
  • 401k
  • life insurance
  • accident insurance
  • disability insurance
  • wellness programs
  • paid time off packages
  • planned time off (vacation)
  • Fulltime
Read More
Arrow Right