×
Register Here to Apply for Jobs or Post Jobs. X

Sr. SW Engineer - Mainframe

Job in Highlands Ranch, Douglas County, Colorado, USA
Listing for: Visa
Full Time position
Listed on 2026-08-01
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 104600 - 162300 USD Yearly USD 104600.00 162300.00 YEAR
Job Description & How to Apply Below

About Us

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you will have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Visa will accept applications for this role until at least 11-30-2026

Job Description

Job Summary

Software Development Engineers are expert problem‑solvers and builders who design, implement, and improve software applications and systems. In this role, engineers spend approximately 60–75% of their time coding, working hands‑on with code, data, and modern tools (including AI‑assisted development, cloud services, and automation frameworks) to deliver secure, scalable, and high‑quality technology solutions that drive business outcomes in the fintech sector.

As a Senior Software Engineer on the MVS Offline Development team you will be responsible and accountable for applying the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of mainframe software applications. The role is responsible for contributing to the overall integrity and availability of batch settlement and reporting applications running on the IBM z/OS390 platform.

The successful candidate will have a strong MVS, COBOL, JCL, PROCs programming background, proven experience as a team-player using their curiosity to analyze Product requirements and independently design and code creative solutions, a history of delivering high quality, large‑scale projects and a passion to work with people.

All roles require digital fluency, including the ability to work with emerging technologies such as Generative AI tools (e.g. ChatGPT, Microsoft Copilot) to support everyday work.

Key Responsibilities
  • Collaborate with stakeholders to interpret requirements for project components and incorporate feedback into future designs or solution fixes.
  • Translate business requirements by verifying assumptions and escalating potential design issues to appropriate stakeholders.
  • Contribute to project estimation and elevate issues that may cause delays.
  • Develop, implement, and maintain code for products, services, or components, applying coding patterns, guidelines, and best practices.
  • Apply debugging tools to verify assumptions and proactively flag issues before they occur.
  • Participate in code reviews to ensure coding standards are followed and address routine pull requests.
  • Manage end-to-end lifecycle of application enhancements by working with architects, systems analysts, project managers, QA and other developers to successfully implement projects while applying the latest available tools and technology including GenAI tools.
  • Leverage and build knowledge of software developer tools to create, debug, and maintain code for components.
  • Remain current in skills by investing time in training resources to improve product availability, reliability, efficiency, observability, and performance.
  • Prepare technical documents, develop code, review code, build environment, review test results, and prepare plan for implementation.
  • Analyze technical impact, stability, and functionality due to any custom change.
  • Manage small to medium-sized project/initiatives as an individual contributor with advanced knowledge within discipline.
  • Identify opportunities for future enhancements and refinements to standards, best practices and development methodologies.
  • Work with Software Configuration Management on the implementation and support of software maintenance releases.
  • Stay current with emerging technologies in AI, cloud computing, and mainframe modernization.
  • Evaluate new tools and frameworks as they become available and recommend adoption as appropriate.

Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Visa will accept…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary