New Grad (Undergrad) - Software Engineer

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

Company Description

Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.

“Visa will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of Article 49 of the San Francisco Police Code.”

Job Description

Position Summary

This position is ideal for a software engineer who is passionate about solving
challenging business problems and building applications that provide an
excellent customer experience. You will be an integral part of the Visa
Tokenization Issuer Services development team focusing on the design and
development of software solutions for issuers. The role is for a self-motivated
individual with software engineering skills with Java, SQL and REST services
technologies. The candidate will be extensively involved in hands-on activities
including POCs, design, documentation, development and test of new
functionality. Candidate must be flexible and willing to switch tasks based on
team's needs.

Key Responsibilities

• Deliver high quality projects on time and within budget with excellent code quality.

• Business and technical analysis, design, coding, unit testing, implementation and
documentation of solutions for new development, system enhancements, and
production support.

• Work with architects, systems analysts, QA and other developers to successfully
implement business requirements while applying the latest available tools and
technology.

• Interact with business units to define requirements/modifications and use case to
utilize in designing appropriate solutions. Provide recommendation
on scope and scale of effort required to develop solution.

• Develop testing and debugging routines

• Build and maintain relationship with global and virtual teams and third parties on
software development or support issues.

• Identify opportunities for further enhancements and refinements to standards, best
practices and development methodologies.

Qualifications

Qualifications

• Bachelor's Degree in Computer Science or other related technology discipline.

• Strong foundation in computer science, with strong competencies in data structures,
algorithms and software design optimized for building highly distributed and
parallelized systems

• Working knowledge in Java, 1+ year of experience preferred

• Good knowledge of SQL

• Must be proficient in latest Java application development technologies, tools,
databases and methodologies.

• Strong interpersonal, collaboration and communication (both written and verbal) skills
is must.

• Ability to juggle multiple projects and change direction mid-course based on business
drivers.

• Demonstrated ability to work in a complex organization to determine business and customer
needs, providing the best solution to meet those needs.

• Ability to work independently with some guidance in a high throughput environment

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy