Senior Software Engineer - Mainframes/Unix, Data Platform

  • Bengaluru, Karnataka, India
  • Full-time

Company Description

As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, reliable and secure payment network - enabling individuals, businesses, and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second. The company's dedication to innovation drives the rapid growth of connected commerce on any device, and fuels the dream of a cashless future for everyone, everywhere. As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.

At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.

You're an Individual. We're the team for you. Together, let's transform the way the world pays.

Job Description

DaaS development is building the Next Generation Data processing platform with cost-effective and distributed applications on commodity hardware using best-in-class technology components. Building next generation DaaS applications require collaboration with exceptional group of software engineers, Data architects, DevOps engineers, payment experts and infrastructure architects.


The successful candidate will be a Staff Software developer in the Data Assets - Digital subject area. The primary responsibility would be to design, develop and execute across  Digital applications in both Mainframe and Unix platforms.  


Primary responsibilities:

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

• Analyze, develop and support application interface in UNIX platform.

• 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.


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

• Minimum of 2 or more years of Mainframe experience.

• Minimum 2 or more years of hands-on application development experience in Unix.

• Experience in Hadoop or RDBMS would be given priority.

• Bachelor’s degree in Computer Science,  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. 

Additional Information

All your information will be kept confidential according to EEO guidelines.


Privacy Policy