Director Software Integration Engineering Support (REF7722T) - Digital and Mobile Product Development (DMPD)

  • Singapore
  • Full-time

Company Description

Within Visa's Technology & Operations, Digital & Mobile Product Development (DMPD) is a global division of over 600 team members responsible for developing and managing end-to-end technology solutions that promote the growth of digital commerce and mobilization of payments in emerging and developed markets. Within DMPD, the Integration and Support engineering organization is a globally distributed team that connects with Development, Technical Product Management, Architecture, Test, Release and Program Management by representing the voice of the customer. It is a technical solution implementation and support team to
accelerate successful rollout of new integrations and enhancement of existing ones.




Job Description

Role Summary

The Director of Integration Support Engineering will lead and deliver on a technical integration roadmap that will provide our clients and partners with seamless access to our digital products and platforms. It is a central technology leadership role that includes external/internal communication and detailed understanding of Visa’s digital and mobile customer needs. Our digital and mobile products are available globally to clients through APIs, exposed services, and SDKs. The core of this technical leadership role is to provide services to our clients by working on implementations across multiple countries, channels, and technologies and collaborating with stakeholders across the globe. The Director of this team will be a part of the Digital and Mobile Integration Support leadership providing best practices, integration tooling solutions and technical assistance to clients and internal team members.


Deliver product integration and onboarding execution of assigned clients and projects. Lead a team of Integration engineers to solve integration issues and environment challenges of assigned clients and partners. Support global clients. Provide effective integration support for an ongoing pipeline of issuing and merchant clients and their respective partners, enablers and acquirers. Liaise with product managers, customer support teams and software development teams to find the best solutions to onboard clients. Deliver on core customer’s specific needs and KPIs. Participate in technical discussions and problem solving sessions with global business and technical teams to ensure business and integration requirements are understood, properly documented and implemented to meet the customers’ expectations. Continuously learn and understand the customer profiles, be it issuer, merchant of financial services partner. Be the voice of those customers within the global engineering teams. Ensure Visa’s processes and all required policies are followed, escalating as necessary. Lead and mentor a team of software engineers, including day to day people management, performance evaluation, hiring, onboarding activities. Participate in DMPD's people leadership initiatives.



BA/BS degree (or equivalent job experience).

At least 5 years of software engineering experience with 3 year experience working in an  Integration Leadership role

or client facing software development leadership position or quality engineering leadership position with customer interaction.

Experience working with API’s, client interfaces, mobile development technology or prior software/ test

engineering / quality experience.

Must have a solid understanding of web technologies (TCP/IP, HTTP, HTML, JavaScript, CSS), REST,

SOAP, XML, JSON and other relevant API standards like OAuth, SAML

Exposure to mobile engineering (either iOS or Android), SDKs and mobile simulation tools (Appium

or similar)

Experience working with eCommerce and payment systems

Experience with Object Oriented programming concepts

Experience in delivering quality product integrations and delivering solutions on time

Strong analytical, problem solving and debugging skills

Proven ability to effectively interface with external clients

Solid understanding in release processes, tools (JIRA, Jenkins, Maven) and system configurations

Good written and verbal communication and interpersonal skills.

Self-starter, ability to work in a fast paced startup environment and follow agile methodology.

People leadership, coaching, managing experience is a must.



Additional Information

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

Videos To Watch