Sr Staff SW Engineer - Front End Development - Visa Business Solutions Products

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

Company Description

About Visa

We dream of a future where it’s easy to pay and be paid. Across the planet. Where ever. Whenever. Securely. Easily.We have a great toolbox of leadership technologies including CyberSource and Authorize.net. Together, we are building leading edge full-service Payment Management solutions combining global payment processing, fraud management and payment security systems.

We are looking for a talented Senior Software Engineer to join our Enterprise Payments team!

Job Description

. The successful candidate will be a lead developer focused on Front End application development of critical information based applications.

Work with product owners to understand the desired application capabilities and testing scenarios

Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies

Mentor junior developers

Continuously improve software engineering practices

Create documentation and procedures for installation and maintenance.

  • Engage with product owners to create wireframes and mockups and design interactions

  • Translate wireframes/mockups into functional HTML/JavaScript prototypes

  • Help build a reactive universal app employing technologies such as Angular

  • Work with middle tier and back end developers on integrating HTML/JavaScript prototypes

  • Design and build proof-of-concepts on next generation UI applications

  • Design and build UI pages based on 508 and WCAG guideline

  • Debug/resolve HTML/CSS/JavaScript issues

  • Participate in demos and code reviews

  • Support multiple teams on their UI requirements

  • Mentor Junior developers

  • Continuously improve software engineering practices

Qualifications

  • Minimum 10 years of experience in Front end design and development of large scale Information productsweb and mobile applications and services with following technologies: ASP.NET, C#, MVC, Web Forms, JavaScript, Web Services, WCF, Entity Framework and database., and Database.

  • Sound grasp of trong with Object Oriented Design and Development using MVC/MVVM pattern using C# or Java

  • ExtensiveStrong working knowledge with Client MVC frameworks and JavascriptJavaScript frameworks such as AngularJS, React, ,BackboneJS, JQuery and, HTML5/CSS etc.

  • Extensive experience building Single Page Applications that consumes REST services with JSON

  • Experience with Responsive UI development across different mediums like mobile and tablets

  • Experience with Client side JavaScript charting technologies such as D3

  • KGood knowledge and experience of database fundamentals, RDBMS data modeling, programming and performance tuning with MySQL, or  MS SQL and/or equivalent database

  • Sound grasp of Restful design principles and working experience with REST/JSON interfaces is a plus

  • Good understanding of usability,  and user-interface design principles and browser compatibility

  • Good knowledge of secure coding practices and framework

  • Experience with 508 and/or WCAG Accessibility based design is a plus.

  • Good knowledge of secure coding practices and framework is a must. 

  • Experience in TDD and Continuous Integration using MS Build, Jenkins etc.

  • Experience with SQL Server Reporting Services and/or other BI frameworks will be a plus.

  • Experience in Agile methodologies such as Scrum.  Working experience with tool like Jira would be a plus.Jira.

  • Experience in supporting large enterprise applications.

  • Bachelor or Master Degree in Computer Science, Electrical Engineering, or other related technology discipline.

Additional Information

 

  • Strong apetitie to learn new technology and take on challenges
  • Excellent verbal and written communication skills.
  • Excellent interpersonal skills and above all, you are team players!

 

Privacy Policy