Visa has a great toolbox of leading technologies including CyberSource and Authorize.Net. Together, we are building leading edge full-service Payment Management solutions combining global payment processing, fraud management and payment security systems.
We are looking for talented, technical, proactive, energetic, and passionate engineers who embrace challenges and are proven problem solvers. As a Sr. consultant Software Engineer, you will be a part of eCheck team tasked with 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 participate in the full project lifecycle from start (gathering requirements) to finish (release into production) and will get excellent payment and checkout experience that will help you throughout your career.
You will be working with colleagues who will help, support and challenge you every day. Unit testing, code reviewing, and regular check-ins for continuous integration is just part of your DNA. We are an Agile Scrum development shop with 2-week iterations. Teams consist of a Dev Manager, QA Manager, developers, QA engineers, scrum master, and product owner with local Configuration Management and Database Engineering support.
Essential Functions:
Work with Architecture to translate requirements and deliver solutions that meet the overall vision and technology roadmap for the team
Take full ownership of projects and coordinating associated engineering activities, ensuring timely delivery and quality
Lead component design and technical discussions, and drive innovation and increased developer efficiency
Share knowledge with others and mentor junior team members to guide them in improving code quality
Plays the Player-Coach role for the team at project level.
Understands how a project fits into the overall technology roadmap and communicate to the team to help establish buy-in and ownership.
Takes ownership and/or leads the engineering responsibility for multiple components in a project.
Work with the architecture team on research & analyses of newer technologies for the next generation of Payment Services
Come up with creative solutions to solve problems
Basic Qualifications 8+ years of relevant work experience with a Bachelor s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work exp