CrawlJobs Logo

Mainframe With Python

realign-llc.com Logo

Realign

Location Icon

Location:
United States , Alpharetta

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

110000.00 USD / Year

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

Additional Information:

Job Posted:
March 21, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Mainframe With Python

New

Mainframe Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Java or Python
  • 3+ years of Mainframe, COBOL, JCL, DB2, and other standard mainframe tools
  • 2+ years of MessagePoint and Exstream content and composition software
  • 3+ years in SDLC experience in Jira, Bitbucket, GitHub
  • Experience with Devin AI tool
  • Strong Python coding skills with experience at least 4-5 years' experience in Python
  • Strong experience in python libraries (like NumPy, Pandas etc.)
  • Experience with large language models (LLMs), generative models, and AI/ML technologies is highly valued
  • Strong experience on any of the Python web development frameworks (FastAPI, Flask, Django)
  • Understanding and experience on Gen AI implementations
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • 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
New

Mainframe Developer - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall 12+ years of experience
  • 7+ years of Java or Python
  • 4+ years of Mainframe, COBOL, JCL, DB2, and other standard mainframe tools
  • 2+ years of MessagePoint and Exstream content and composition software
  • 3+ years in SDLC experience in Jira, Bitbucket, GitHub
  • Knowledge in UNIX/LINUX shell scripting is plus
  • Demonstrable experience having led and directed teams
  • Experience with full project life cycle from establishing requirements through delivery and production
  • Experience with Devin AI tool
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
What we offer
What we offer
  • Learn About Global Benefits
  • Fulltime
Read More
Arrow Right

Senior Mainframe Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Overall 8+ years of experience
  • 7+ years of Mainframe, COBOL, JCL, DB2, and other standard mainframe tools
  • 5+ years of MessagePoint and Exstream content and composition software
  • 3+ years of Java / Python and UNIX experience
  • 3+ years in SDLC experience in Jira, RDZ, Bitbucket
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • 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

Senior Mainframe Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Overall 8+ years of experience
  • 7+ years of Mainframe, COBOL, JCL, DB2, and other standard mainframe tools
  • 5+ years of MessagePoint and Exstream content and composition software
  • 3+ years of Java/Python and UNIX experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • 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

Software Engineer – Mainframe & Test Data

We are looking for a motivated and skilled Software Engineer to join our team! I...
Location
Location
United States , Bloomington
Salary
Salary:
104000.00 - 130000.00 USD / Year
itsmfonline.org Logo
Information Technology Senior Management Forum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of experience in software development with strong coding skills in such as Java, Python, JavaScript, Etc.
  • Solid experience working with data, including both structured (e.g., relational databases) and unstructured data formats
  • Teamwork: Ability to work collaboratively in a team environment and communicate effectively
  • Strong problem-solving mindset with attention to detail and a customer-focused approach
  • Willingness to learn new technologies and adapt to evolving project needs
Job Responsibility
Job Responsibility
  • Collaborate Effectively: Work closely with team members and stakeholders to understand tasks and deliverables
  • Develop and Support Solutions: Write, test, and maintain code based on business and technical requirements to support our consumers’ needs
  • Learn and Grow: Continuously improve your coding skills and knowledge of data technologies, cloud services, and automation tools
  • Take Ownership of Assigned Work: Manage and complete tasks independently while seeking guidance as needed
What we offer
What we offer
  • 401k Plan
  • Health Insurance
  • Dental/Vision plans
  • Life Insurance
  • Paid Time Off
  • Annual Merit Increases
  • Tuition Reimbursement
  • Health Initiatives
  • Annual raise and bonus
  • Healthcare premium mostly paid by employer
  • Fulltime
Read More
Arrow Right

UC4 Administrator Technical Lead-Service Support

We are looking for a UC4 System Administrator & Job Developer to manage and opti...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with UC4 workload automation (system admin and developer)
  • Strong knowledge of job scheduling and batch automation
  • Proficient in mainframe, Unix/Linux, and Windows environments
  • Experience with scripting (Shell, PowerShell, Python)
  • Knowledge of job dependencies, error handling, and performance tuning
  • Familiarity with version control tools (e.g., Git)
  • Total Experience Expected: 06-08 years
  • B.E/B.Tech/BCA
  • Excellent communication and collaboration skills
  • Strong analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Manage, monitor, and maintain the UC4 job scheduling platform
  • Install, configure, patch, back up, and recover UC4 systems
  • Monitor system health, logs, job statuses, and performance
  • Troubleshoot job failures and resolve incidents quickly
  • Apply updates, conduct system audits, and manage user access
  • Develop, configure, and maintain job chains, workflows, and schedules
  • Build reusable templates and integrate with scripts, SQL, and APIs
  • Develop scripts (Shell, PowerShell, Python) for job automation
  • Automate tasks and enhance job orchestration using UC4
  • Collaborate with teams to align job execution with business needs
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Fosters a work environment that is inclusive and respectful of all differences
  • All positions are open to people with disabilities
Read More
Arrow Right

QA Automation tester GenAI

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
  • 5-8 years experience in Automation testing with Selenium
  • Proficiency in programming languages such as Java, Python, VB Script or JavaScript
  • BDD/TDD, Cucumber framework development
  • Experience in building and maintaining CI/CD pipelines with tools like Jenkins
  • Experience of API development and integration of models through APIs
  • Understanding of deep learning fundamentals RAG and LLMs
  • 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
  • Utilize AI and machine learning models to optimize test case generation, execution, and defect prediction
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
  • Work closely with development teams to integrate automated testing into CI/CD pipelines
  • Partner with cross-functional teams to identify and resolve issues early in the development lifecycle
  • 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
  • Fulltime
Read More
Arrow Right
New

Solution Architect

Our client is looking for a high-impact Solution Architect to join a global Tier...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 06, 2026
Flip Icon
Requirements
Requirements
  • 5+ years in an Architectural role focused on Ansible and Jenkins
  • Mastery of Shell Scripting and at least one high-level language (Python or Go)
  • Experience with BMC Control-M or Mainframe job execution is highly desirable
  • A 'Consultant Mindset'-the ability to communicate complex ideas to diverse global stakeholders.
Job Responsibility
Job Responsibility
  • Design end-to-end CI/CD Architecture and produce detailed technical diagrams
  • Lead the transition toward fully automated workflows using Ansible, Python, and Go
  • Collaborate with Risk Management teams to ensure designs meet strict Credit, Market, and IT Ops risk standards
  • Modernize legacy environments, including Mainframe (z/OS) and File Transmission workflows (IBM SFG/SSP)
  • Work within an Agile framework to deliver high-quality, documented solutions.
  • Fulltime
Read More
Arrow Right