Sr. Software Engineer

  • Singapore
  • Full-time

Company Description

About Visa

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. CyberSource, a Visa company, has been and continues to be a pioneer within the e-Commerce Payment Management world. Our VisaNet network is capable of handling over 65,000 transaction messages 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

Position Summary:

The Senior Software Engineer of the Mobile & Chip Service team reports into Visa’s Digital & Mobile Products group.

The mission of the Mobile & Chip Service team is to provide high quality services in the domain of technology development and readiness – i.e. to provide technical development, consulting and implementation expertise for Chip, Contactless, Mobile and other emerging technologies.

The objectives of the Mobile & Chip Service team include:
1) Developing best practice tools to ease EMV chip migration, Contactless implementation and ensure interoperability
2) Providing specialized technical support and training to business partners including Regions, Vendors and Clients in Contactless, Mobile and EMV chip implementations
3) Staying abreast of payment technology and undertaking emerging product research, development and evaluation.

The Senior Software Engineer will be responsible for developing and maintaining Web-based applications/APIs for chip contact, contactless, NFC mobile and other new payment technology: wearables, biometrics, etc.

• Engage in the development life-cycle and complete deliverables to meet business and technical requirements.
• Develop high quality code for Web based system and application.
• Validate completed code and work closely with QA tester to resolve identified bugs in a timely manner.
• Provide efficient production support to assigned applications.
• Collaborate Global System support team to ensure timely system/application deployment.


• Minimum 4 years of hands-on experience in developing and supporting web applications for large corporations.
• Minimum 4 years of designing/developing web application, web API, and technically proficient in:

o Web Technologies: ASP.NET Core, MVC, HTML, JavaScript, jQuery, XML, Web Services, Proficiency in React JS is preferred.
o Language: C#
o Framework: .NET Core 2.0+, .NET Framework 4.5+
o IDE: Visual Studio 2017+
o Source Control: Team Foundation Server 2012+, Git
o Database: SQL Server 2016+
o Tools: Microsoft Word, Visio
• Minimum 4 years of Database programming and writing Stored Procedures and functions.
• Must have solid understanding on Agile development process and have experience on completing web based software development under Agile process.
• Must have strong analytic and troubleshooting skills to address inquiries and resolve production issues in timely manner.
• Must have extensive knowledge of Windows environment.
• Must have good verbal and written communication skills.
• Should be a self-starter and have ability, desire and motivation to learn quickly and pick up new skills.
• Bachelor’s degree in Computer Engineering or in related fields.
• Preference will be given to someone with prior Visa working experiences and has strong knowledge of Visa development coding standards and best practices
• Preference given to candidates who have working experience and knowledge related to EMVCo, GlobalPlatform and Visa Chip Technology.

Additional Information

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

Videos To Watch

Privacy Policy