CrawlJobs Logo

Mainframe Application Programmer

nttdata.com Logo

NTT DATA

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Mainframe Application Programmer role involves developing and supporting mainframe applications, requiring expertise in COBOL and CICS. Candidates should have at least 8 years of experience and a bachelor's degree in a relevant field. Strong communication and problem analysis skills are essential for success in this position. This position reports to the IT Application Manager and is responsible for the development, deployment, and support of new and existing applications to meet the current and future needs of the business. Senior Programmer Analysts participate in all phases of the System Development Life Cycle as needed, applying expert knowledge of system interaction and business familiarity to meet business needs. This work is performed as part of a team or as a team lead, depending on the project.

Job Responsibility:

  • Coordinate with clients and other I.T. personnel in analyzing system requests, developing specifications for new system development projects or for maintenance to existing mainframe-based applications
  • Adhere to System Development Life Cycle standards, including preparation of project-related documents as requested by the Project Manager
  • Make design changes to programs, either alone or in concert with other programmers
  • Prepare unit and integration test plans for program changes, and in cooperation with clients and other I.T. personnel, perform the testing
  • Conduct thorough problem analysis in regard to technical system and application programs
  • documents findings and proposes problem resolution alternatives
  • Some on-call responsibilities to support production as needed
  • Communicate effectively with technical and non-technical audiences
  • Communicate project progress and issues as needed
  • Prepare user and operational documentation for programming work performed
  • Serve as a Project Lead for smaller or less complex projects
  • Serve as a mentor for less experienced programmer/analysts as needed
  • Serve as a ‘go-to’ resource for complex questions
  • Be a participatory team member, share knowledge, assist with projects as needed and suggest improvements for the system development process

Requirements:

  • 8+ years experience performing system development and support for mainframe-based applications
  • Proven experience in meeting deadlines and managing multiple priorities
  • Proven ability to work with clients in developing system solutions to business needs
  • Mastery of mainframe development tools: COBOL, Easytrieve, CICS, VSAM, VSE/DOS
  • Master of VSE tools such as: SyncSort, IDCAMS, CECI, CEDF, FTP, or any other third party toolset
  • Working knowledge of systems development life cycle and use of structured methodologies and techniques (Waterfall, Agile)
  • Experience working in a team environment
  • Strong technical, analytical and communication skills
  • Bachelor’s degree in Computer Science, Business Administration or other related field, or equivalent work experience

Nice to have:

  • Some Assembler knowledge also a plus
  • Client/Server technology skills a plus
  • Working with .TXT, .XLS files and SQL is also a plus, but not required
  • Working skills for MS Office suite of products also preferred (Word, Excel, Visio)
  • Insurance industry experience in life, health and annuity a plus

Additional Information:

Job Posted:
March 21, 2026

Job Link Share:

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

Briefcase Icon

Similar Jobs for Mainframe Application Programmer

Mainframe z/OS Systems Programmer

We are seeking an experienced z/OS Systems Programmer to join our IT team. The i...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in z/OS Systems Programming
  • Strong knowledge of JES2, OMVS, SMS, TSS (Top Secret Security), performance monitoring, and REXX scripting
  • Excellent problem-solving and analytical skills with the ability to diagnose and resolve technical issues
  • Strong communication skills, able to work effectively with technical teams and business stakeholders
Job Responsibility
Job Responsibility
  • Perform z/OS Systems Programming tasks, including configuration, installation, and maintenance of z/OS operating environments
  • Manage JES2, z/OS Unix System Services (OMVS), and Storage Management Subsystem (SMS)
  • Administer and support TSS (Top Secret Security), ensuring appropriate access control and security compliance
  • Monitor system performance and perform initial analysis of performance issues to provide solutions and optimizations
  • Write and maintain REXX scripts to automate system tasks and processes
  • Collaborate with infrastructure and application teams to configure and maintain TLS (certificates, SSL, RSA Keys, SFTP, FTPS) for secure communication
  • Utilize SMP/E for system modification and management of z/OS environments
  • Create and maintain system-level documentation, technical designs, and support artifacts
Read More
Arrow Right

Mainframe z/OS Systems Programmer

We are seeking an experienced Mainframe Systems Programmer to join our team. The...
Location
Location
United States of America , Virtual
Salary
Salary:
120000.00 - 138000.00 USD / Year
alight.com Logo
Alight Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience as a z/OS mainframe systems programmer
  • Extensive experience with z/OS operating systems
  • Proven track record in installing and maintaining ISV products
  • Strong problem-solving and troubleshooting skills
  • Excellent communication and teamwork abilities
  • US Citizenship
Job Responsibility
Job Responsibility
  • Support Operations, application development teams, and production support teams (Db2, CICS, etc.)
  • Ensure non-disruptive installations of system and program products
  • Adherent to organizational change management policies
  • Participate in the evaluation and implementation of new products
  • Plan and execute z/OS installation, configuration, and upgrades
  • Install and maintain SAS and BMC IOA Control products (Control-M/D, Strobe, etc.)
What we offer
What we offer
  • A variety of health coverage options
  • wellbeing and support programs
  • retirement
  • vacation and sick leave
  • maternity, paternity & adoption leave
  • continuing education and training
  • several voluntary benefit options
  • Fulltime
Read More
Arrow Right

CICS, MQ & z/OS Mainframe Systems Programmer

We are seeking an experienced CICS, MQ, and z/OS Systems Programmer to support, ...
Location
Location
United Kingdom , Bromsgrove
Salary
Salary:
Not provided
vertali.com Logo
Vertali Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid hands‑on experience with IBM CICS Transaction Server and IBM MQ in large‑scale z/OS environments
  • Strong understanding of CICS architecture, regions, RDO, CPSM/CICSPlex, and intercommunication facilities
  • Solid experience with MQ administration, including clustering, security, logging, and recovery
  • Good working knowledge of CTG (CICS Transaction Gateway) and its integration patterns
  • Strong z/OS systems programming background, including JCL, SMP/E, WLM, JES2, and subsystem integration
  • Proficiency with RACF and mainframe security concepts
  • Demonstrated capability in performance tuning, problem determination, and high‑severity incident resolution
  • Experience supporting modernisation initiatives, such as APIs, REST enablement, Zowe, DevOps tooling, or hybrid‑cloud integration
  • Ability to produce high‑quality documentation and communicate effectively with technical and non‑technical stakeholders
Job Responsibility
Job Responsibility
  • Install, upgrade, configure, and customise IBM CICS Transaction Server and IBM MQ across multiple z/OS environments
  • Design, implement, and maintain CICS intercommunication capabilities, including transaction routing, distributed program link (DPL), MRO, IPIC, and web enablement
  • Administer and optimise MQ queue managers, channels, queues, and associated security and recovery processes
  • Maintain and tune VSAM datasets, CICS exits, and supporting assembler routines
  • Conduct system testing including integration, regression, concurrency, and failover scenarios
  • Diagnose and resolve complex issues using IPCS, system traces, dumps, logs, and performance data
  • Perform root cause analysis (RCA) and deliver actionable recommendations to prevent recurrence
  • Lead or contribute to performance tuning, capacity planning, and workload optimisation initiatives
  • Support compliance, audit, and security requirements, including RACF and platform hardening
  • Produce clear technical documentation, operational procedures, and stakeholder reporting
What we offer
What we offer
  • A comprehensive, locally competitive benefits package
  • The opportunity to work on high‑availability, enterprise‑scale IBM Z platforms
  • A key role in shaping modernisation, performance, and resilience strategies
  • Collaboration with experienced engineers across infrastructure, security, and application domains
  • A stable environment with room for technical depth, innovation, and continuous learning
Read More
Arrow Right
New

Mainframe IMS System Programmer

The IMS System Programmer is responsible for the installation, customization, ma...
Location
Location
United States , Plano
Salary
Salary:
150000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Install, configure, and maintain IMS (DB and TM) subsystems, tools, and associated products (e.g., IMS Connect, IMS Tools, ODBM, BMPs)
  • Perform system upgrades, maintenance (APARs/PTFs), and migrations to newer IMS versions
  • Manage SMP/E environments for maintenance and software installation
  • Ensure compatibility between IMS, z/OS, DB2, CICS, and related products
  • Monitor IMS system performance and tune parameters for optimal throughput and response times
  • Conduct capacity planning and growth analysis to ensure scalability and reliability
  • Utilize tools like OMEGAMON, Mainview, or RMF for performance tracking and problem diagnosis
  • Provide Level 3 technical support for IMS incidents and system abends
  • Diagnose and resolve IMS database recovery, log, and buffer issues
  • Collaborate with IBM support (PMRs, cases) for complex issues and patches
  • Fulltime
Read More
Arrow Right
New

Observability and Monitoring Engineer

We are seeking a highly skilled Observability and Monitoring Engineer to design,...
Location
Location
United States , Pennington
Salary
Salary:
115000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Application Programmer
  • 3–5 years of experience in supporting IT Operations
  • Strong knowledge of monitoring tools (Dynatrace, Splunk)
  • Experience with scripting languages (Python, Perl, Unix shell)
  • Creative problem solver who thrives in a fast-paced environment
  • Must be a team player and demonstrate ability to communicate effectively with both technical and non-technical individuals
  • Excellent verbal and written communication skills
  • Clear oral communication and strong English proficiency
  • Self-starter, motivated, innovative, capable of handling a team and providing technical solutions
  • Ability to deal with complex information, processes, and relationships to derive simple solutions
Job Responsibility
Job Responsibility
  • Deploy and configure Dynatrace across diverse environments (Windows, Linux, Mainframe)
  • Onboard applications into Splunk using forwarders, source types, and indexing best practices
  • Define and implement tagging strategies, dashboards, and alerting policies for Dynatrace and Splunk
  • Enable full-stack monitoring, including APM, infrastructure, logs, and synthetic monitoring
  • Implement distributed tracing, anomaly detection, and performance baselining
  • Develop scripts and workflows for automated onboarding and configuration using APIs
  • Integrate monitoring solutions with ticketing tools for incident management
  • Establish retention policies and data governance for logs and metrics
  • Document onboarding processes, SOPs, and troubleshooting guides
  • Partner with application teams, infrastructure, and CIO stakeholders to align monitoring strategies
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ 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
  • 7+ Strong mainframe experience with COBOL/JCL/CICS/VSAM/ DB2
  • Strong design and development skills in the above mentioned technical stack
  • Financial services domain experience
  • Excellent communication, analytical skills and problem-solving experience for implementation, debugging and testing
  • Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks.
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
New

Applications Development Programmer Analyst

The Applications Development Programmer Analyst is an intermediate 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
  • 2+ years of relevant experience
  • Experience with Salesforce and ETL processes
  • Design, develop, test, deploy, and maintain high-quality applications using Python/Java
  • Proven 2+ years of experience in software development with a strong focus on Python
  • Solid understanding of object-oriented programming, data structures, and algorithms
  • Experience with relational and/or NoSQL databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB)
  • Familiarity with version control systems (e.g., Git)
  • Experience with RESTful APIs and microservices architecture, ETL (Extract, Transform, Load) processes and tools for data integration
  • Familiarity with AI-powered development tools and platforms (e.g., GitHub Copilot, Devin)
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
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
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • 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
  • Contribute to the continuous improvement of development processes, tools, and technologies
  • Support COB, Data refresh and such application related activities
  • Fulltime
Read More
Arrow Right

Mainframe VSE System Programmer

The Mainframe VSE System Programmer is responsible for installing, maintaining, ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with VSE / zVSE system programming
  • Knowledge of VTAM, VSAM, JCL, and system utilities
  • Strong problem-solving and troubleshooting skills
  • Ability to work collaboratively with technical teams
  • A minimum of 7 years of experience in mainframe environments
Job Responsibility
Job Responsibility
  • Upgrade, and maintain VSE / zVSE operating systems, system software, and tools
  • Apply patches, maintenance updates, and corrective services as required
  • Install any CICS utilities or any other products in VSE environment
  • Support and manage mainframe subsystems including VTAM and VSAM
  • Troubleshoot system issues, performance problems, and production incidents
  • Maintain documentation for system changes, configurations, and procedures
  • Collaborate with application, operations, and vendor teams on system-related needs
  • Participate in on-call support for critical mainframe environments
  • Fulltime
Read More
Arrow Right