Application Support Programmer Analyst, Web Application

  • Highlands Ranch, CO, USA
  • 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

This role is responsible for contributing to the overall integrity and availability of the Debit Processing Switch  & Prepaid and associated applications.

This is an individual contributor role responsible for solving problems that have a medium to large impact on the business.


  • Maintenance and support of Open systems applications for Debit/Prepaid services
  • Perform 2nd and 3rd level Incident management for the production and/or certification environments through a 24x7 rotating support model.
  • Research and implement bug fix programming changes and utilize development SME's as appropriate.
  • Implement various levels of One-Off and BAU requests.
  • Work with 1st and 2nd level support teams to identify and implement application fixes and enhancements to increase efficiency and ease of use.
  • Work with application software development on the implementation and support of software maintenance releases.
  • Creating/updating documentation on vital install procedures or research techniques
  • Support client implementation projects as needed.
  • Provide technical assistance to Client Services, Network Operations, Coverage and Implementations.
  • Assist in the testing and certification of new 3rd Party software, as needed.
  • Serve as a trusted resource for the applications to various departments throughout the organization.
  • Serve as support representative for cross organizational initiatives.
  • Cultivate, support and promote an organizational culture that provides for high performance, high morale, integrity and teamwork.
  • Work cross organizationally to ensure problems are solved promptly and effectively.


Basic Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems or other technical discipline preferred.  Or, equivalent work experience in Open Systems Support.
  • 3-6 years of Development/Support experience in Java development technologies (J2EE, XML, HTML, Spring) required.

Preferred Qualifications

  • 3-6 years of Development/support experience using C#, .NET Core, ASP .NET required.
  • 1-2 years of SQL Server, stored procedures, database design required.
  • Ability to work in RESTful  & SOAP web services & JSON is required
  • Strong UNIX/Linux background required
  • Experience with developing applications using Eclipse or IntelliJ is a plus
  • Experience in Supporting/implementing web based applications is a plus
  • 1-2 years of experience using Team Foundation Server (TFS), Git, Maven preferred.
  • Experience with Payment and/or Credit Card processing is considered a plus
  • Collaborative, team oriented style
  • Displays leadership and mentoring skills
  • Ability to work independently exhibiting strong multitasking and time management skills
  • Good analytical and problem-solving skills
  • Good communication (oral & written) skills including the ability to translate technical issues/concepts into ways for non-technical staff to understand.


Additional Information

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

Work Hours: 

  • Incumbent must make themselves available during core business hours.

Travel Requirements:

  • This position requires the incumbent to travel for work 5% of the time.

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, reach with hands and arms, and bend or lift up to 25 pounds.
Privacy Policy