Staff Software Engineer - Ariba

  • Full-time
  • Job Family Group: Technology and Operations

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

Corporate Information Technology (CIT) encompasses enterprise technology that empowers Visa Inc. staff to perform core business functions needed to support ongoing management of Visa Inc. operations. Corporate Finance Systems (CFS) is a group within CIT that provides application development and maintenance service to support smooth and efficient Finance business operations at a global level. The team is responsible for designing, developing and deploying projects and enhancements for Visa’s Financial ERP Systems, which consists of Oracle ERP (eBusiness Suite R12), SAP Ariba, SAP Concur and other related applications.

As a Staff Software Engineer, you will play a pivotal role in the Corporate Finance Systems development team. We are looking for someone who is hands-on and willing to challenge existing solutions and development processes, to contribute in building system solutions with emphasis in user experience, functionality, automation, resilience, performance and availability.

Essential Functions

  • Responsible for designing, developing and deploying projects and enhancements for Visa’s Financial ERP Systems, primarily focused on SAP Ariba Source to Pay implementation and production support globally.

  • Provide strong hands-on technical expertise, analyze business requirement, evaluate new functionality, develop necessary integration and custom codes, identify risks, and collaborate with IT and Business teams, to deliver flexible, innovative, cost effective solutions while meeting business needs.

  • Partners with SAP Ariba and internal stakeholders to optimize the system and related processes. Facilitate communication and training to various user groups.

  • Design and execute unit test cases. Collaborate with QA team on formal QA testing.

  • Collaborating with project management and Production Support teams to ensure on time delivery of projects, production support plans, and knowledge transfer for long-term supportability of the system.

  • Work with Engineering teams (OS, Network, Storage and Middleware) to translate application requirements into system requirements.

  • Create comprehensive documentation of designs for both small and large projects that take into account all areas of development.

  • Follow existing application standards, conventions and best practices as part of the existing SDLC. Engage in lessons learned and continuous process improvement around the SDLC. Ensure that applications and code are compliant with Visa security requirements.

  • Provide Level 3 support for high priority Ariba production issues, drive resolution in a timely manner

  • Provide assistance to other team members as needed. Facilitate knowledge transfer and cross training among team members.

Qualifications

Basic Qualifications

  • 4 years of work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD degree.

  • 2 years of experience designing and implementing Source to Pay/ Procure to Pay systems using SAP Ariba.

Preferred Qualifications

  • 7-10 years of work experience and a Bachelor’s Degree in Computer Science or Engineering or 6 years of work experience with a Masters Degree in Computer Science or Engineering.

  • 4 or more years of experience designing and implementing Source to Pay/ Procure to Pay systems using SAP Ariba.

  • At least one full life-cycle implementations of Ariba Source to Pay On-Demand (Cloud) solutions. Experience in both Ariba On-Demand and Ariba On-Premise solutions is a plus.

  • Extensive hands-on implementation and customization experience in Ariba solutions. High proficiency in Ariba development tools/technologies such as Java, AML, AQL, JavaScript, Web Services. Deep understanding of Ariba object models, system architecture and integration framework.

  • Good functional knowledge of Ariba Source to Pay modules including Sourcing, Contract, Procurement, Invoicing and Payment. Familiarity with Finance operations (accounts payable, sourcing, accounting, financial internal controls) business process in a global setting.

  • Strong expertise in system integration and familiarity with enterprise application integration (EAI) tools and technologies, such as Ariba ITK, MuleSoft, Boomi, Tibco. Experience integrating Ariba with Oracle ERP is a big plus. 

  • Both project and day to day production support experience with Ariba applications desired.

  • Development experience and proficiency in Object Oriented Programming using Java/J2EE and web development technologies (HTML, JavaScript, XML and JSON).

  • Experience with Ariba reporting/analytics tool or other enterprise Business Intelligence and Analytics tools.

  • A good team player with excellent communication and collaboration skills, with experience working in a global environment.

  • Driven and self-motivated. Work creatively to solve challenging problems. Multi-tasking ability essential to handle multiple priorities with minimal direction from management.

  • Experience collaborating with small to medium sized teams working in remote location

Additional Information

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

Work Hours

  • Incumbent must make themselves available during core business hours

Travel Requirements

  • This position requires the incumbent to travel for work up to 10% of the time

 

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law

Privacy Policy