Senior Software Engineer - Mainframes

  • Bengaluru, India
  • Full-time

Company Description

Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.


Job Description


The successful candidate will be a senior software developer in the Data Provisioning application area. The primary responsibility would be to support Mainframe application development and help to upgrade the current application areas using new age technologies.


Primary responsibilities:

• Analyze and develop Mainframe z/OS applications using Cobol/JCL/CICS/DB2.

• Design, develop, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.

• Develop testing and debugging routines and oversee execution.

• Create documentation and procedures for installation and maintenance.

• Build and maintain relationships with global and virtual teams and third parties on software development or support issues.

• Lead development and oversee programming and testing functions to ensure that projects are securely delivered and fulfill expectations.

• Understand the positioning of a solution within the company and to build a plan to effectively gain buy-in from all participants.

• Identify opportunities for further enhancements and refinements to standards and processes.

• Mentor junior team members, develop departmental procedures and best practices standards.

- Knowledge in open source technology like Java, Python or Hadoop is a Plus.



• 4+ years of hands-on experience in developing and supporting business applications for large corporations with experience in both batch and online systems.

• Minimum of 4 or more years of Mainframe experience.

· Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems or equivalent technical discipline; advanced degree preferred.

· Expert level of working experience & knowledge on COBOL, DB2, JCL, CICS, REXX & IBM utility.

· Process oriented with strong analytical and problem solving skills

· Work independently and mentor other sin the team and with minimal supervision

· Very good Communication Skill.

· Very Positive Attitude towards work and deliverable.

· Open mindset to work with team.


Must have experiences:

• Expert in best practices for Data Marts and Enterprise DW architectures.

• Combination of mainframe and open systems experience a plus.

• Relational database and SQL development experience required; extensive knowledge of DB2 (3 years of experience or more) and other relational databases (such as Oracle) a plus.

• Development experience in a cross-platform, multi-tier environment.

• In-depth knowledge of the software development life cycle required.

• Ability to develop code that follows established coding guidelines.

• Strong communication skills with proven ability to present complex ideas and document in a clear and concise way.

• Proficient in project design.

• Knowledge of Visa applications a plus.

• Service excellence and innovation; create opportunities; consistently think and act 'ahead of the curve.'

• Mentor junior team members, develop departmental procedures and best practices standards.

• Quick learner; self-starter, detailed and thorough. 

Privacy Policy