Sr. Software Engineer MA

Visa Foster City , CA 94404

Posted 3 weeks ago

As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, reliable and secure payment network - enabling individuals, businesses, and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second. The company's dedication to innovation drives the rapid growth of connected commerce on any device, and fuels the dream of a cashless future for everyone, everywhere. As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.

At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.

You're an Individual. We're the team for you. Together, let's transform the way the world pays.

We are looking for a talented, technical, proactive, energetic, and passionate person who embraces challenges and is a proven problem solver. You will be a part of multiple teams tasked with multiple projects ranging from building full stack development of REST Service APIs, Back-end Batching applications, and Web Front-End User Interfaces that are highly functional, secure, scalable, and robust. You will own and drive projects from start (gathering requirements) to finish (release into production).

We are an Agile Scrum development shop with 2 week iterations. Team consists of a Dev Manager, QA Manager, developers, QA engineers, scrum master, and product owner with local Configuration Management and Database Engineering support.

Key Responsibilities

  • Work with product owners to refine business requirements

  • Analyze business requirements and architect a solution that is robust and scalable

  • Provide technical documentation of solutions

  • Break down architected solution into smaller, achievable tasks

  • Present and communicate solution to both technical and nontechnical stakeholders

  • Knowledgeable of data technologies and solutions

  • Work with full stack development - back end, middle tier, and client side

  • Debugging and providing solutions for complicated issues

  • Participate in demos and code reviews

  • Multi-task and support multiple teams

  • Enforce software best practices, standards and processes

  • B.S. in Computer Science and 3+ years of Software Development Experience or M.S-PhD with 1+ years of Software Development Experience

  • Expert knowledge with Spring Technologies

  • Expert knowledge of Security and Authentication standards and technologies like OAuth

  • Expert building Hypermedia-based REST APIs

  • Experience or knowledge about JavaScript and front end technologies/frameworks like JQuery, ReactJS, Angular

  • Experience in coming up with Flow diagrams and be able to articulate the design or understanding of the code flows.

. Knowledgeable about Continuous Integration and Continuous Delivery processes

  • Knowledgeable about Database technologies like Oracle and Hadoop

  • Knowledgeable about network architecture, VIPS, and Firewalls

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Build Engineer Foster City CA


Posted Yesterday

VIEW JOBS 4/23/2019 12:00:00 AM 2019-07-22T00:00 Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Build Engineer to reimagine how we build and deliver our solutions for the property & casualty insurance industry. The team is looking for an enthusiastic engineer who is passionate about building high-quality software with a great team and improving the developer experience for thousands of people who develop our products every day. You will impact a complex application suite of products that generate over 500 million dollars of revenue annually, mission-critical to 100+ enterprises serving more than a million users. Our build software supports software development teams internal to Guidewire as well as partner and customer development teams all over the world. Our teams are lean, empowered, and collaborative. You'll work alongside intelligent colleagues who've checked their egos at the door. We've built a strong culture, and we're looking for engineers who can help us maintain it. Successful software engineers at Guidewire typically have: * A desire to be hands-on in designing and writing code * Curiosity and internal motivation to constantly improve * Excellent communication skills, comfort level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from others Key qualifications include experience with: * Gradle and Maven * Core Java * Performance (measuring and improving) * TeamCity (including Build Configuration and Automation) * Continuous Delivery, Continuous Integration, Unit/Integration Testing * Mentoring less experienced engineers A typical candidate has a Computer Science degree or equivalent, and 5+ years of Build experience The ideal candidate will share our core values: COLLEGIALITY, INTEGRITY, and RATIONALITY. Collegiality - We value strong teams. We work together as professional equals. We strive to continuously improve our processes and make realistic assumptions to maintain a reasonable work-life balance. We are trusted to manage our own time. We value ideas, not titles. We welcome and consider contrary opinions. Integrity - We insist on truthful relationships with customers, prospective customers, partners, investors, and each other in everything that we do. Rationality - We communicate through clear arguments. We decide carefully based on factual evidence. We like calm, systematic, thoughtful solutions. We believe in testing. We never assume that we're building software the "best" way, and constantly seek to improve our processes. About Guidewire Guidewire exists to deliver the industry platform that P&C insurers rely upon to adapt and succeed in a time of accelerating change—and to ensure that every customer succeeds in the journey. We provide the software, services, and partner ecosystem to enable our customers to run, differentiate, and grow their business. Guidewire InsurancePlatform is the P&C industry platform that unifies software, services, and partner ecosystem to power our customers' business. InsurancePlatform provides the standard upon which insurers can engage their customers, optimize their operations, drive smart decisions, and innovate quickly. We are privileged to serve more than 350 P&C insurers in 32 countries. We invest heavily in R&D to build a technology platform that combines three elements—core processing, data and analytics, and digital engagement—to enhance insurers' ability to engage and empower their customers and employees. Intermediate to Senior Guidewire Foster City CA

Sr. Software Engineer MA