Citizens
Citizens

64 Citizens Mainframe Software Developer Jobs Hiring Near You

Mainframe Software Engineer

Coppell, TX · On-site

$45.50 - $58.50/hr

Mainframe Software Engineer Being a member of IT CSS-WRAFT Delivery team, you will be responsible in planning, documenting technical requirements, designing, developing, and testing all software ...

Mainframe Engineer

Smithfield, RI

$47 - $60.50/hr

Role Description Looking for a highly motivated Mainframe Senior Software Engineer to join the team. This candidate will be responsible for developing and maintaining critical components in the ...

Mainframe Engineer

Smithfield, RI · On-site

$47 - $60.50/hr

Job Summary We are seeking an experienced Mainframe Engineer to develop, maintain, and support ... This role will focus on mainframe software development, system enhancements, production support ...

Mainframe Engineer SME

Allen, TX · Remote

$45.50 - $58.50/hr

Mainframe Engineer SME Location: Costa Mesa, CA or Allen, TX or remote. Fulltime only Experience ... mainframe software development tools and platforms (z/OS, z/VM, z/Linux, IBM System z) • ...

Mainframe Developer

Edison, NJ

$50.75 - $65.25/hr

... software development and maintenance. 8. Conduct performance tuning and capacity planning for mainframe resources. Skill Requirements 1. Proficiency in mainframe cobol programming language. 2. Strong ...

Hogan Mainframe Developer

Plano, TX · On-site

$47 - $60.50/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to ...

Mainframe Software Engineer

Jersey City, NJ · On-site

$51.25 - $65.75/hr

Job: Mainframe Software Engineer Duration: 6 Months CTH Location: Coppell, TX, Jersey City, NJ Tampa, FL [Onsite] (NJ is preference) Being a member of IT CSS-WRAFT Delivery team, you will be ...

Mainframe Developer

Edison, NJ · On-site

$49.75 - $63.75/hr

... software development and maintenance. 8. Conduct performance tuning and capacity planning for mainframe resources. Skill Requirements 1. Proficiency in mainframe cobol programming language. 2. Strong ...

We are looking for experienced Software Engineers to produce and implement functional software solutions for delivery to our customers. This will involve development on existing mainframe-based ...

Mainframe Developer

Cleveland, OH · On-site

$110K - $115K/yr

Mainframes JD (onsite Senior Developer-Green card Holder/Citizens) Total experience with 5+ years of experience in Mainframe development. Education required: Bachelor's or Master's degree in computer ...

Mainframe Software Engineer

Jersey City, NJ

$53.50 - $69/hr

Job: Mainframe Software Engineer Duration: 6 Months CTH Location: Coppell, TX, Jersey City, NJ Tampa, FL [Onsite] (NJ is preference) Being a member of IT CSS-WRAFT Delivery team, you will be ...

Mainframe Developer

Morristown, NJ · On-site

$50.50 - $64.75/hr

NAVA Software solutions is looking for a Sr. Mainframe Engineer Details: Role: Sr. Mainframe Engineer Location: Morris Plains, NJ , Memphis TN, Somerset NJ, Austin TX, St. Louis MO, Morristown NJ ...

We are looking for experienced Software Engineers to produce and implement functional software solutions for delivery to our customers. This will involve development on existing mainframe-based ...

Mainframe Developer

Morristown, NJ · Hybrid

$50.50 - $65/hr

NAVA Software solutions is looking for a Sr. Mainframe Engineer Details: Role: Sr. Mainframe Engineer Location: Morris Plains, NJ , Memphis TN, Somerset NJ, Austin TX, St. Louis MO, Morristown NJ ...

Mainframe Cobol Developer

Edison, NJ · On-site

$49.75 - $63.75/hr

... software development and maintenance. 8. Conduct performance tuning and capacity planning for mainframe resources. Skill Requirements 1. Proficiency in mainframe cobol programming language. 2. Strong ...

Showing results 41-60

Citizens Jobs Information

What are the key skills and qualifications needed to thrive as a Mainframe Software Developer, and why are they important?

To thrive as a Mainframe Software Developer, you need expertise in COBOL, JCL, mainframe operating systems (such as z/OS), and a background in computer science or related fields. Familiarity with mainframe tools like IBM CICS, DB2, and version control systems, along with certifications such as IBM Certified System Programmer, is highly valued. Strong analytical thinking, problem-solving abilities, and effective communication set standout professionals apart in this field. These skills ensure the maintenance of critical legacy systems, support for business operations, and seamless integration with modern technologies.

How does a Mainframe Software Developer typically collaborate with cross-functional teams in a modern IT environment?

Mainframe Software Developers frequently work with cross-functional teams that include business analysts, system architects, QA testers, and DevOps engineers. Collaboration often involves participating in daily stand-ups, code reviews, and joint problem-solving sessions to ensure seamless integration of mainframe applications with newer technologies. Developers also play a key role in translating business requirements into robust mainframe solutions, and may be involved in mentoring junior developers or coordinating with offshore teams. This collaborative environment helps ensure that legacy systems remain aligned with evolving business needs and IT strategies.

What is a Mainframe Software Developer?

A Mainframe Software Developer is an IT professional who designs, develops, tests, and maintains software applications that run on mainframe computers. These developers typically work with programming languages such as COBOL, JCL, and Assembler, and are responsible for ensuring the performance and reliability of critical business systems used by large organizations. Mainframe Software Developers often collaborate with business analysts, project managers, and other IT staff to support and enhance legacy systems, as well as to integrate new technologies with existing mainframe infrastructure.

Are mainframe programmers still in demand?

Mainframe software developers are still in demand in industries such as finance, healthcare, and government that rely on legacy systems. These roles often require skills in COBOL, JCL, and mainframe environments, and demand persists due to the complexity and cost of migrating legacy systems. However, the overall demand is gradually declining as organizations modernize their IT infrastructure.

What is the difference between Mainframe Software Developer vs Mainframe Systems Analyst?

AspectMainframe Software DeveloperMainframe Systems Analyst
Required CredentialsBachelor's in Computer Science or related field, certifications like IBM Certified SpecialistBachelor's in IT, Computer Science, or related, often with certifications in mainframe systems
Work EnvironmentDevelops and codes mainframe applications, often in COBOL, PL/I, or AssemblerAnalyzes system requirements, designs solutions, and coordinates between users and developers
Employer & Industry UsageFinancial institutions, government agencies, large corporations using mainframe systemsSame industries, focusing on system analysis, requirements gathering, and process improvements

While Mainframe Software Developers focus on coding and building mainframe applications, Mainframe Systems Analysts analyze existing systems and gather requirements to improve or implement new solutions. Both roles are essential in mainframe environments and often collaborate closely.

What is it like to work at Citizens?

Citizens is a bank that values community involvement and customer-centricity, fostering a culture that prioritizes collaboration and mutual respect among employees.

The company's team structure is organized around customer segments, with employees working in agile teams to develop and implement innovative solutions. Citizens' work environment is designed to promote flexibility and work-life balance, with options for remote work and flexible schedules.

Working at Citizens may appeal to candidates who are passionate about community banking and are looking for a company that prioritizes customer relationships and employee development, offering opportunities for professional growth and advancement in a dynamic and supportive team environment.
Infographic showing various Mainframe Software Developer job openings at Citizens in the United States as of May 2026, with employment types broken down into 94% Full Time, and 6% Part Time. Highlights an 85% Physical, 13% Hybrid, and 2% Remote job distribution.
Mainframe Software Engineer

Mainframe Software Engineer

eTeam

Coppell, TX • On-site

$45.50 - $58.50/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Mainframe Software Engineer

Being a member of IT CSS-WRAFT Delivery team, you will be responsible in planning, documenting technical requirements, designing, developing, and testing all software systems and applications for the firm. Work closely with architects, product managers, project management, and end-users in the development and improvement of existing software systems and applications, proposing and recommending solutions that tackle sophisticated business problems. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth domain expertise in existing and emerging development methodologies, tools, and programming languages.

Your Primary Responsibilities:

  • Act as a technical expert on one or more applications used
  • Work with the Business System Analyst to ensure designs satisfy functional requirements
  • Partner with Infrastructure to identify and deploy optimal hosting environments
  • Tune application performance to eliminate and reduce issues
  • Research and evaluate technical solutions consistent with technology standards
  • Apply different software development methodologies dependent on project needs
  • Contribute expertise to the design of components or individual programs, and participate in the construction and functional testing
  • Support development teams, testing, troubleshooting, and production support
  • Create applications and construct unit test cases that ensure compliance with functional and non-functional requirements
  • Work with peers to mature ways of working, continuous integration, and continuous delivery
  • Aligns risk and control processes into day to day responsibilities to supervise and mitigate risk; calls out concerns appropriately

Qualifications:

  • Minimum of 6 years of related experience
  • Bachelor's degree preferred and/or equivalent experience

Talents Needed for Success:

  • Develop and maintain COBOL programs for batch and online processing in CICS regions.
  • Design and optimize DB2 SQL queries, stored procedures, and ensure compliance with DB2 standards and performance tuning guidelines.
  • Implement IBM MQ messaging solutions for inter-system communication, ensuring secure and reliable message delivery.
  • Perform JCL scripting for job scheduling and execution; troubleshoot abends and optimize batch performance.
  • Ensure alignment to SDLC and release management processes, including change package creation and migration to production environments.
  • Collaborate in Agile squads, provide estimates, participate in sprint planning, and deliver incremental value.
  • Support production environments, including incident triage, root cause analysis, and resolution
  • Familiarity in using an enterprise job scheduler
  • Strong curiosity about using AI tools to improve efficiency and deliver high-quality software applications faster
  • Fosters a culture where integrity and clarity are expected.
  • Knows the latest on changes their own specialist area and seeks out learning opportunities to ensure knowledge is up-to-date.
  • Invests effort to individually mentor others.
  • Builds collaborative teams across the organization.
  • Communicates openly keeping everyone across the organization advised.