<- All Jobs
SW Engineer
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in 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 while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
The Client Information Development is part of the Member Information Systems organization. We are responsible for development, maintenance and support business critical applications that support VISA's daily operations. Client Information applications (also known as Profile Systems Engineering) are responsible in the storage, upkeep and dissemination of client information for authorization, clearing, settlement and data mining. The team is currently working on a multi-year effort to modernize our business systems. Our objective is to adopt more open software technologies and get away from proprietary systems (Mainframe, etc.). The successful candidate will be a part of “Strategic Initiatives” team to build the next-generation global payment network.
We deliver objectives from a shared value agenda, effectively becoming the enablers and trusted strategic advisors for our clients.
Responsibilities
Design, implement and evolve highly scalable and fault-tolerant distributed components using best design and coding principles .
Participate in business requirements review and build functional & technical design documentation
Design and implement testing procedures for: APIs, abstractions and integration patterns to solve challenging distributed computing problems covering end to end tests and integration scenarios.
Participate in design reviews to provide input on functional/non-functional requirements, product designs, schedules, or potential problems.
Work across the team to ensure the team is predictable, productive, and delivering high quality.
Review code and accountability for team's development/testing activities
Participate in proof of concepts and other technical evaluations of new technologies
Skills Required
1+ years of relevant experience with software development.
Strong knowledge of Data Structure, algorithms , OOPs, Design Patterns and their usage in programming.
Bachelor or Master Degree in Computer Science or related engineering discipline.
Mandatory experience with n-tier web application development and experience in Java/JEE.
Basin understanding of SQL queries, able to write simple/complex queries independently.
Expertise with RDBMS systems like SQL Server or Oracle.
Good data analytical mindset to understand the data and build great products
Proficient in Web Services/API Development using SOAP or REST, JSON and XML.
Experience working on UI/Web development using Angular/React, JavaScript, JQuery, and HTML/CSS technologies is required.
Proficient in GIT/Stash, Maven, Jenkins etc.
Passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Basic Qualifications
-Bachelor's degree, OR 1+ years of relevant work experience
Preferred Qualifications
- 1-2 more years of work experience with Bachelors Degree(B.E/B.Tech OR M.E/M.Tech)
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.