Sr. SW Engineer

VisaFoster City, CA
1dHybrid

About The Position

Visa U.S.A. Inc., a Visa Inc. company, needs a Sr. SW Engineer (multiple openings) in Foster City, CA to Design, build and publish APIs to enable value added services for some of the largest banks, merchants and strategic partners of Visa. Develop high quality, ship-ready code with unit tests and functional tests. Handle software development life cycle, including versioning control using git, build process, CI/CD tools like Jenkins, Kubernetes containerization, functional testing framework and code release. Work with product management and other developers to understand and translate marketing requirements into design requirements and provide estimate for development. Participate in cross-functional teams and work with architects, system analysts, project managers, QA and other developers to implement business requirements while applying the latest available tools and technology. Work under direct supervision to ensure on-time delivery of projects, production support plans and knowledge transfer for long-term supportability of upgrades, enhancements and deployments. Position reports to the Foster City, CA office and may allow for partial telecommuting.

Requirements

  • Master’s in Computer Science, Engineering, or closely-related field and 1 year of experience in the job offered or in a software developer-related occupation.
  • Java programming language.
  • Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Relational databases (e.g., MySQL, PostgreSQL, Oracle) and SQL.
  • RESTful APIs, web services, and microservices architecture.
  • Data structures and algorithms.
  • Front-end technologies (JavaScript).
  • Agile methodologies such as scrum, kanban, extreme programming.
  • Version control systems such as git.

Responsibilities

  • Design, build and publish APIs to enable value added services for some of the largest banks, merchants and strategic partners of Visa.
  • Develop high quality, ship-ready code with unit tests and functional tests.
  • Handle software development life cycle, including versioning control using git, build process, CI/CD tools like Jenkins, Kubernetes containerization, functional testing framework and code release.
  • Work with product management and other developers to understand and translate marketing requirements into design requirements and provide estimate for development.
  • Participate in cross-functional teams and work with architects, system analysts, project managers, QA and other developers to implement business requirements while applying the latest available tools and technology.
  • Work under direct supervision to ensure on-time delivery of projects, production support plans and knowledge transfer for long-term supportability of upgrades, enhancements and deployments.

Benefits

  • Medical
  • Dental
  • Vision
  • 401 (k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service