Staff Software Engineer - Front End Developer

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

Company Description

Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.

When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.

Join Visa: A Network Working for Everyone.

Job Description

Operations + Infrastructure

Operations & Infrastructure builds, operates, and maintains best-in-class IT infrastructure services that are secure, scalable, and continuously available.

This position is for a Front-end development Engineer who will join Visa's Global Tools engineering team, responsible for designing and building a Component-Based WebUI with modern JavaScript frameworks that are building blocks for key applications used by VISA’s infrastructure operation team. The Tools Engineering team is responsible for a wide range of tools to manage Visa's global IT infrastructure.

Essential Functions

  • Plan, design, implement & enhance simple to complex web applications. 
  • Develop integration solutions by integrating internal & external data sources to solve business problems.
  • Evaluate and develop application releases, upgrades, fixes and patches.
  • Write optimized unit testing code by using various unit testing framework
  • Work with various internal teams in Visa to ensure adherence toward standard software development methodology & framework.
  • Partner with internal team's developers to ensure that their code is applying the standards.
  • Finding the best and most creative solutions to many different types of problems and help our client & internal teams to achieve their goals.

Qualifications

  • Bachelor Degree in Computer Science with 8+ years of experience or M.E/M.Tech in computer Science with 6+ years of experience
  • Demonstrated experience with of HTML5, JavaScript and CSS3
  • Demonstrated experience with MEAN stack with emphasis on performance and success
  • Experience with REST, SOAP, JSON and XML is helpful
  • Experience with JavaScript charting libraries such as Google Charts, D3.JS, ChartJS or amCharts/ HighCharts etc
  • Knowledge of software development life cycle required

Good to have/ plus

  • Develop with mobile-first approach for multiple mobile form factors.
  • Previous use of GIT or Subversion for code management and versioning.
  • Development of RESTful APIs, a huge plus.
  • Linux familiarity and experience working in a shell environment.
  • Familiarity with Network, Systems and Infrastructure Management concepts, for example FCAPS model is good to have
  • Node, Typescript, Angular or similar web platform
  • Ability to lead and self-manage projects and tasks
  • Ability, desire and motivation to learn quickly and pick up new skills
  • Organized and be able to prioritize workload in order to meet necessary deadlines

 

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Privacy Policy