Senior Staff SW Engineer - Full Stack - Visa Business Solutions Products

  • Austin, TX, USA
  • Full-time

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 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.

Qualifications

  • Minimum 10 years of experience in design and development of large scale Information products and services with following technologies: ASP.NET, C# or Java, MVC, Web Forms, JavaScript, Web Services, WCF, Entity Framework and database.

  • Strong with Object Oriented Design and Development using C# or Java

  • Strong working knowledge with JavaScript framework such as Angular, React, JQuery and HTML5/CSS etc.

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

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

  • Good understanding of usability and user-interface design principles

  • Good knowledge of secure coding practices and framework

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

  • Experience with Telerik and/or 3rd party controls will be a plus

  • 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.

  • 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