Director - Software Development - Visa - Singapore
Job description
Position Summary
We are developing and executing a shared strategic vision for Loyalty platforms and products that enable Visa to be the world-leading data-driven payments company. As a Software Development Director, you will identify, hire and build a world-class team of Development and Test Engineers to define, drive and execute on this vision. You will initiate processes that allow the team to collaborate with local as well as global teams with a high degree of efficiency.
You will lead a team of highly motivated and talented individuals that can collaborate with Project Managers, Product Managers and SMEs across the company on high impact Loyalty initiatives.
This position is based in Singapore reporting to the Senior Director of Loyalty Product Development.
Responsibilities
Responsible for the overall development life cycle of the solution and manage complex products with significant bottom line impact
Work with and possibly manage remote teams
Work with product managers in developing a strategy and road map to provide compelling capabilities that helps them succeed in their business goals.
Work closely with senior engineers to develop the best technical design and approach for new product development.
Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
Project management: prioritization, planning of projects and features, stakeholder management and tracking of external commitments
Operational Excellence: monitoring & operation of production services
Career management and development of direct reports
Qualifications
Bachelor degree in a technical field such as computer science, computer engineering or related field required. MS or other related advanced degree preferred.
Requires 10+ years of experience, at least 3 of which were in leading engineering teams
Proven experience delivering large scale, highly available production software.
Strong business and technical vision
Ability to handle multiple competing priorities in a fast-paced environment
A deep understanding of end to end software development in a team, and a track record of shipping software on time
Extensive experience with developing application on full stack of HTTP, JSON, Rest, XML, databases, no-SQL.
Payment processing background desirable but not required
Refer This Job To Your Friends And Help Them To Find Jobs!
Source:
Aaren