Job Description
Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.
The Opportunity:
Job Description
This role will be an ideal fit for a developer and self-motivated individual with excellent software engineering skills and expertise in Java. The candidate should be a motivated self-starter and quick learner.
As a Staff Software Engineer with Visa You Will
- Be at the forefront of translating functional and technical requirements into detailed architecture and design.
- Have significant influence on our strategy by helping define and build the next wave of product features and system architecture.
- Champion Agile to drive change and continuous improvement throughout the delivery process.
- Utilise your sharp design and coding skills to create applications at a massive scale which are used by millions of people across the globe.
- Take a hands-on role in influencing and guiding day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.
- Be motivated by building elegant and maintainable systems that get the job done with minimal complexity.
- Be the ambassador for engineering best practice across the development lifecycle and champion continuous improvement across the organisation.
- Be an evangelist for Test-Driven Development and Continuous Deployment.
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 3 set days a week (determined by leadership/site).