Job Type
Job Details
- Learns to create and implement code for a product, service, or component, reusing code as applicable across assigned components. Learns about and applies coding patterns, guidelines, styles, and best practices to write code. Demonstrates basic knowledge of the security assessment process to ensure code is free from threat or risk.
- Learns about and applies knowledge of debugging tools and reacts as issues occur for a product feature.
- Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices. Helps others address pull requests for relevant project components as needed.
- Demonstrates basic technical knowledge and asks questions about project requirements.
- Reviews and asks questions about solution strategies that improve the design and functionality of a payment product feature.
- Applies best practices on the use of front-end programming languages (e.g., HTML, .NET, JavaScript, Angular, and React) to write code that fulfills website modification requests and technical requirements, according to secure coding best practice under close guidance.
- Works under close guidance from others to support the piloting of new technology capabilities and features that enhance the user website experience across client products.
- Identifies and escalates bugs that threaten website functionality.
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.
Qualifications
Basic Qualifications
- Bachelor's degree, OR 3+ years of relevant work experience
Preferred Qualifications
- 2 or more years of work experience
- In lieu of degree, a high school diploma/equivalent with four or more years related experience and/or training or equivalent combination of education and experience will be considered
- Basic familiarity with standard technologies:
- C# with ASP.NET MVC & Razor
- JavaScript / AJAX
- CSS and/or SASS
- Unit Testing (NUnit, xUnit)
- Source Control Management (Git)
- Proven use of ATDD, writing tests that explore all layers of an application, preferably utilizing Ruby & Selenium
- Experience working with distributed databases systems, such as MongoDB, Redis, etc
- Experience integrating API’s and developing scalable architecture utilizing technologies such as Service Broker & ActiveMQ
- Development and support of applications using Microsoft SQL Management Studio, using Microsoft T-SQL command
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
At Visa, we are driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. As our products and... Read more