Sr. Software Engineer -(New College Grad-2019)

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

Company Description

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.

Job Description

The Data Product Development (DPD) team is rooted on this fact, focused on developing and managing end-to-end technology solutions that will create value from our enterprise data through internal and client-focused information-based services, business intelligence and insights, and data-driven product innovation. As a sub organization of DPD, the Payment System Risk team domain group is responsible for the design, development, and testing of applications that provide Visa clients with solutions to detect, prevent, and mitigate fraud for Visa and Visa client payment systems.

Job Description

As a Software Engineer within the DPD-Payment System Risk team, you’ll need to be passionate about solving business problems and building applications that provide an excellent user experience. You will be focusing on design and build of software solutions that leverage data to solve business problems. You may have the opportunity to work on brand-new software solutions, and refactoring existing functionality for performance and maintainability, but continuously working on ways to make Visa more efficient and provide better solutions to our customers.   You will also have extensively hands-on activities including POCs, design, documentation, development and test of new applications and services.  As a Software Engineer in this team, flexibility is a must and be willing to switch tasks based on team’s needs and goals. 

Responsibilities

  • Collaborate with project team members (Product Managers, Architects, Analysts, Developers, Project Managers, etc.) to ensure development and implementation of new data driven business solutions.
     
  • Contribute in e delivery of high quality solutions that conform to requirements, conform to the architectural vision, and comply with all applicable standards.  Responsibilities span all phases of solution development including:
    • Engagement in requirements definition and clarification in collaboration with Business to ensure completeness and common understanding; deep understanding of the business needs is important.
       
    • Collaborating with leads, architects, and other technology staff in design and build of new risk and fraud prevention applications and functionality
       
    • Creating design documentation
       
    • Participation in design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
       
    • Participation in code reviews with team members.
       
    • The review and assessment of impact of proposed scope changes on assigned deliverables
       
    • Work with other engineering teams to facilitate a common approach to continuous integration that includes build automation, test automation, and deployment automation.

Qualifications

Eligibility Requirements

  • Masters in Computer Engineering, Computer Science, Software Engineer or related field.
  • Expected to graduate between December 2018 thru July 2019
  • Competitvie GPA

Required Skills

  • Strong programming knowledge with Java, JavaScript, Python and CSS.
  • Strong knowledge with databased such as SQL and MySQL.
  • Experience with the following frameworks: Angular, JQuery and NodeJS

 

Additional Information

 

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

  • 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.

 

Privacy Policy