Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer - MVS and COBOL image - Rise Careers
Job details

Sr. Software Engineer - MVS and COBOL

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

Visa is seeking a Senior Software Development Engineer for the MVS Offline Development team. This position is part of a mainframe application development team based in Highlands Ranch, CO, responsible and accountable for applying the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the mainframe software applications. The role is responsible for contributing to the overall integrity and availability of all batch applications running on the IBM z/OS390 platform.  The successful candidate will have the following:  Strong MVS, COBOL, JCL, PROCs programming background, proven experience as a team-technical leader using your curiosity in analyzing Product requirements to independently design and code creative solutions.  A history of delivering high quality, large-scale mainframe projects.  In addition, the candidate will demonstrate a passion to work with people.

Primary responsibilities will include:

  • Serve as development point of contact for complex technical software development issues, problem analysis and resolution
  • Manage end-to-end lifecycle of existing applications by working with stakeholders like Product Management, Security team, Operations team etc.
  • Work with architects, systems analysts, project managers, QA and other developers to successfully implement business requirements while applying the latest available tools and technology
  • Responsible for the design, development, implementation of offline and data based applications
  • Interact with business units to define requirements/modifications and use case to utilize in designing appropriate solutions
  • Identify opportunities for future enhancements and refinements to standards, best practices and development methodologies
  • This role is responsible for contributing to the overall integrity and availability of the Debit Processing Settlement applications.
  • Perform review of both functional and technical designs for viability as needed with an eye on performance and supportability.
  • Analyzes code for areas of improvement and develops a plan to implement the resolution as appropriate.
  • Cultivate, support and promote an organizational culture that provides for high performance, high morale, integrity and teamwork.
  • Work cross organizationally to ensure prompt and effective problems resolution. 
  • Work with application software development on the implementation and support of software maintenance releases.
  • This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

          Visa is not offering relocation assistance for this role.

Qualifications

Basic Qualifications
-2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Preferred Qualifications
3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
Support and/or development role experience on MVS/OS390 batch application
Support and/or development role experience in COBOL/JCL/ISPF
Support and/or development role experience using FILE-AID
Support and/or development role experience using ESP, CA7 or another scheduling software
Support and/or development role experience with Connex/Advantage settlement application or equivalent
Ability to solve complex software development/design issues
Ability to write clean, coherent code following established coding guidelines
Strong interpersonal, facilitation, and effective communication skills (both written and verbal) and the ability to present complex ideas in a clear, concise way
Collaborative, team oriented style
Strong leadership and mentoring skills
Ability to work independently exhibiting strong multitasking and time management skills
Strong analytical and problem-solving skills
Strong communication (oral & written) skills including the ability to translate technical issues/concepts into ways for non-technical staff to understand
General knowledge of EFT settlement and transaction processing is a plus
REXX experience is a plus
-BAL experience is a plus
-Past experience in the Payment industry is a plus

Additional Information

Work Hours: Varies upon the needs of the department.

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer.  Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.  Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 100,000.00 to 141,250.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Visa is not offering relocation assistance for this role.

Average salary estimate

$120625 / YEARLY (est.)
min
max
$100000K
$141250K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer - MVS and COBOL, Visa

Are you a skilled Senior Software Engineer with a passion for MVS and COBOL? If so, Visa in Highlands Ranch, CO, is looking for a talented individual like you to join our MVS Offline Development team! At Visa, we believe in the power of technology to connect people and economies. As our Senior Software Engineer, you'll play a key role in developing innovative mainframe applications that affect how millions of transactions are processed securely and reliably. Your expertise in MVS, COBOL, and JCL will be crucial as you tackle complex technical issues and lead your team in delivering high-quality solutions. You’ll collaborate with various stakeholders including Product Management and Operations to ensure our batch applications run smoothly on the IBM z/OS390 platform. Your innovative mindset will be vital in identifying potential enhancements and refining our development methodologies, driving our mission to uplift everyone through seamless payment experiences. In addition, your role will include mentoring junior developers and fostering a culture of teamwork and integrity while you work in a hybrid setting, which allows for a balance of in-office and remote work. If you’re ready to make an impact in a dynamic, purpose-driven industry, join us at Visa and experience what it’s like to be part of an inspiring team that shares your passion for technology and excellence.

Frequently Asked Questions (FAQs) for Sr. Software Engineer - MVS and COBOL Role at Visa
What are the primary responsibilities of a Sr. Software Engineer - MVS and COBOL at Visa?

As a Sr. Software Engineer - MVS and COBOL at Visa, your primary responsibilities will include managing the end-to-end lifecycle of applications, serving as the technical point of contact for software development issues, collaborating with stakeholders to define requirements, and designing solutions for complex problems. You'll also be responsible for ensuring the performance and availability of applications while performing code reviews and implementing enhancements.

Join Rise to see the full answer
What qualifications are required for the Sr. Software Engineer - MVS and COBOL position at Visa?

Visa seeks candidates with at least 2+ years of relevant work experience and a Bachelor’s degree, or 5+ years of relevant experience. Preferred qualifications include 3+ years with a Master's degree or equivalent experience, knowledge of MVS, COBOL, JCL, and experience in batch applications on the MVS platform. Strong interpersonal and leadership skills are essential for thriving in this role.

Join Rise to see the full answer
What can I expect from the work culture as a Sr. Software Engineer - MVS and COBOL at Visa?

At Visa, the work culture is collaborative and team-oriented. As a Sr. Software Engineer - MVS and COBOL, you will be encouraged to contribute your ideas and work closely with cross-functional teams, fostering a high-performance environment. The company promotes integrity, mentorship, and communication, ensuring employees can thrive both personally and professionally.

Join Rise to see the full answer
Is remote work an option for the Sr. Software Engineer - MVS and COBOL at Visa?

Yes, this is a hybrid position at Visa, allowing you to blend office-based work with remote work. Employees are expected to be in the office 50% of the time, providing flexibility based on business needs while ensuring team collaboration and maintaining productivity.

Join Rise to see the full answer
What benefits does Visa offer for the Sr. Software Engineer - MVS and COBOL position?

Visa offers a comprehensive benefits package for the Sr. Software Engineer - MVS and COBOL position, including medical, dental, and vision coverage, a 401(k) plan, paid time off, life insurance, and wellness programs. Additionally, employees may be eligible for bonuses and equity, emphasizing Visa's commitment to its team's well-being.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer - MVS and COBOL
Can you describe your experience with MVS and COBOL programming?

When discussing your experience with MVS and COBOL programming, be specific about the projects you have worked on, the challenges you've faced, and how you overcame them. Highlight particular instances where you optimized code or improved existing applications, emphasizing your technical skills and problem-solving abilities.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

In your answer, clarify your collaborative style, emphasizing communication and building relationships. Provide examples where you successfully worked with stakeholders, including product managers and QA teams, to implement solutions or enhance projects. Discuss how you value diverse perspectives to drive effective project outcomes.

Join Rise to see the full answer
What strategies do you use to troubleshoot and resolve complex software issues?

Explain your systematic approach to troubleshooting, such as conducting a root-cause analysis and employing diagnostic tools. Share an example of a significant issue you resolved, including the steps you took and the final result, highlighting your analytical and critical thinking skills.

Join Rise to see the full answer
How do you ensure code quality in your software development practices?

To ensure code quality, describe your methods, including writing clean, coherent code, adhering to coding standards, regularly conducting code reviews, and utilizing automated testing. Discuss how your practices align with the team’s goals and how they contribute to overall project success.

Join Rise to see the full answer
Can you provide an example of a project where you led a technical development team?

Share a specific project where you took on a leadership role, detailing your responsibilities, how you coordinated tasks, and the impact of your decisions on the team's performance. Highlight your leadership style and the success achieved through effective communication and motivation.

Join Rise to see the full answer
What is your experience with batch application development on the MVS platform?

Highlight your background specifically in batch application development on the MVS platform. Provide information about the types of applications you've developed or supported, the tools you used (such as JCL), and the outcomes of your work, showcasing your technical expertise.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

In your response, mention the resources you utilize to stay informed, such as online courses, industry conferences, or technical forums. Share how you apply new knowledge to your work and your approach to continual learning and adapting to changes in technology.

Join Rise to see the full answer
What is your experience with performance tuning and optimization of mainframe applications?

Discuss your background in performance tuning and the methods you've employed to enhance application efficiency. Provide specific examples of how your interventions positively impacted application performance, showcasing your technical skills and understanding of system optimization.

Join Rise to see the full answer
How do you manage stakeholder expectations during a software development project?

Explain your communication strategy when managing stakeholder expectations, including how you set realistic deadlines, provide updates, and handle any challenges that arise. Include examples of your experiences where you effectively navigated complex stakeholder interactions.

Join Rise to see the full answer
What role does documentation play in your software development process?

Emphasize the importance of documentation in your development process, including its role in knowledge sharing, onboarding new team members, and ensuring project continuity. Share specific instances where thorough documentation improved team efficiency or clarified project requirements.

Join Rise to see the full answer

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

2150 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter