Company Description Job Description
Visa operates the world's largest retail electronic payments network & is one of the most recognized global financial services brands. Visa facilitates global commerce through the transfer of value & information among financial institutions, merchants, consumers, businesses & government entities.
We offer a range of branded payment product platforms, which our financial institution clients use to develop & offer credit, charge, deferred debit, prepaid & cash access programs to cardholders. Visa's card platforms provide consumers, businesses, merchants & government entities with a secure, convenient & reliable way to pay & be paid in 170 countries & territories.
We are looking for a world-classSoftware Development Managerto lead our high caliberPayment engineering team.The candidate will be responsible for managing senior engineers & ensuring that our core payment processing platform features are delivered on time with the highest levels of quality.
Manage & grow thePayment engineering team that is responsible for our high-volume & secure transaction processing engine
Be very hands-on; the job will involve about 10%-15%of coding in Java, REST web services & related technologies
Actively participate in code reviews, & in design & architecture decisions
Help engineers develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, & work styles
Collaborate with the broader Payment teams on technology strategy
Adhere to our extremely Agile based software development & release processes, & implement constant improvements
Participate in our PCI compliance activities & ensure that state of the art security standards is followed
Work with product owner & business team to identify stories & ensure timely release of features with highest quality
At least6 years of professional work experience in software product & platform development, with some management experience.
Strong working knowledge of SaaS platforms & software products that are built for high volume transaction processing
Strong technical skills in Java or Python stacks; along with RDBMS and/or No SQL DBs
Good understanding of performance & security architectures
Demonstrated ability to design customer focused, architecturally robust, solutions that provide best in class software experiences for our users.
Knowledge of TCP/IP, experience with network programming
Experience in CI/CD lifecycle using Git, Maven, Jenkins, etc.
Excellent people & conflict resolution skills; positive & can-do attitude
Excellent organizational & written/verbal communication skills
Prior experience in the financial services industry highly desired
BS or MS in Computer Science or other Science/Engineering related field or significant demonstrable professional work experience.
- This position requires the incumbent to travel 10%+ domestically
This position will be performed in an office setting. The position will require the incumbent to sit & stand at a desk, communicate in person & by telephone, frequently operate standard office equipment, such as telephones & computers, reach with hands & arms, & bend or lift up to 25 pounds
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 EEOC guidelines & applicable local law.