
Sr Software Engineer
- Foster City, CA
- $182,300 per year
- Permanent
- Full-time
- Be an integral part of a cross-functional development team inventing, designing, building, and testing software assets.
- Collaborate with product owners, architects, test engineers, dev-ops, operations, and other team members from the product ideation stage to production deployment and support of highly functional, secure, scalable, and robust software solutions.
- Full-stack development contributes to the design of backend databases and queries, API creations and consumptions, and contributes to frontend UI development.
- Works independently with minimal insight to develop software that conforms to Visa's high standards of security, quality, performance, resiliency, and compliance.
- Creates design artifacts and works with senior members of the team to review and adjust.
- Supports test engineers and operation teams in troubleshooting, defect research, issue root cause analysis, and other related activities.
- Participate in all Agile Scrum Ceremonies and white boarding sessions.
- Position reports to the Employer's Foster City, California office and may allow for partial telecommuting.
- Master's degree in Computer Science, Project Management, or related field.
- Position requires experience in the following:
- Spring Technologies.
- Security and Authentication standards and technologies, including OAuth.
- Building Hypermedia-based REST APIs.
- JavaScript and front-end technologies/frameworks, such as JQuery, ReactJS, or Angular.
- Flow diagramming and articulating the design or understanding of the code flows.
- Continuous Integration and Continuous Delivery (CI/CD) processes.
- Oracle or Hadoop.
- Network architecture, VIPS, and Firewalls.
- Java, J2EE and Vertx.