Sr Staff Software Engineer - Full Stack .net developer
- Full-time
- Job Family Group: Technology and Operations
Company Description
Visa is seeking a Staff SW Engineer focusing on Web development within the Commercial Product Development team. This team is part of Visa's Data organization and is responsible for designing, developing and managing 20+ Information products and services for Visa's Commercial line of products. Our range of products include data processing platforms, BI reporting, data mining solutions, and B2B payments platform. You will work on customer-facing web and mobile applications using cutting-edge open source frameworks, highly-available RESTful services, and back-end Java based systems using the hottest technologies in Big Data.
Job Description
This position reports to a Director of Visa IntelliLink Platform and will be based in Austin, TX. 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 and continuously improve software engineering practices
Create documentation and procedures for installation and maintenance.
Qualifications
Minimum 7 years of experience in design and development of large scale Information products and services with the following technologies: ASP.NET, C# or Java, MVC, JavaScript, Web Services, Entity Framework and database.
Solid experience with Object Oriented Design and Development using C# or Java
Strong working knowledge with JavaScript framework such as AngularJS, 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
Experience in TDD and Continuous Integration using MS Build, Jenkins etc
Knowledge of secure coding practices and framework is a plus
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 with SQL Server Reporting Services and/or other BI frameworks will be a plus.
Experience in Agile methodologies such as Scrum.
Experience in supporting large enterprise applications.
Always have an aptitude to learn new technologies and take on challenges.
Bachelor or Master Degree in Computer Science, Electrical Engineering, or other related technology discipline.
Additional Information
All your information will be kept confidential according to EEO guidelines.