Visa - Foster City, CA

posted 2 months ago

Full-time - Mid Level
Hybrid - Foster City, CA
5,001-10,000 employees
Credit Intermediation and Related Activities

About the position

The Senior Software Engineer - Backend / C++ role at Visa involves maintaining and enhancing the Visa Integrated Payment (VIP) system, which is crucial for routing digital currency transactions globally. The position requires a motivated self-starter who can work with minimal direction and collaborate effectively with team members to implement business requirements using the latest tools and technologies. This hybrid position allows for a mix of remote and in-office work, with expectations to be in the office 2-3 days a week based on business needs.

Responsibilities

  • Maintain and enhance the Visa Integrated Payment (VIP) system
  • Provide support and problem resolution for the VIP system
  • Work with team members to implement business requirements using the latest tools and technology
  • Apply code fixes to the authorization systems as bugs are discovered
  • Contribute to the wiki and knowledge base
  • Participate in design and code review sessions to ensure quality of work delivered by teammates

Requirements

  • 2+ years of relevant work experience and a Bachelor's degree, OR 5+ years of relevant work experience
  • Bachelor's Degree in Computer Science, Electrical Engineering or a related technical discipline
  • 3+ years of applications design and development experience
  • C/C++ and Object-Oriented design experience
  • Familiarity with support process and ticketing systems
  • Strong oral and written communication skills
  • Ability to work well with a team in a high-performance organization
  • Ability to use efficient coding techniques to produce well-structured, easily maintainable code
  • Ability to multi-task in a fast-paced environment
  • Ability to prioritize workload and maintain focus

Nice-to-haves

  • 3 or more years of work experience with a Bachelor's Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • Experience in developing electronic payment systems
  • Familiarity with IBM Assembler and the Transaction Processing Facility (TPF) operating system
  • Familiarity with VPARS, TPF toolkit and debugger, and testing TPF in a VM environment
  • Knowledge of zVM and zLINUX
  • Experience implementing software solutions in a highly complex environment

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service