- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Education
- Bachelor's Degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Visa
Visa stands as a global leader in payment technology, enabling transactions across over 200 countries and territories. The company is committed to providing the best way for individuals and organizations to pay and receive payments, aiming to uplift everyone worldwide.
Role Overview
The Staff Software Engineer role focuses on designing, implementing, and enhancing software solutions within the fintech domain. Engineers dedicate most of their time (60-75%) actively coding, utilizing modern development technologies such as AI-assisted tools, cloud services, and automation frameworks to deliver secure and scalable solutions that align with business goals.
Key collaboration occurs with product managers, designers, data scientists, QA teams, operations, and compliance personnel to transform business needs into reliable technical implementations, ensuring adherence to security and regulatory standards.
Key Responsibilities
- Analyze requirements related to auto-updating risk records following assessment changes.
- Develop triggers to validate lifecycle status transitions.
- Create helper classes for retrieving related child records and calculating risk scores.
- Resolve production issues involving trigger logic failures during bulk data updates.
- Work closely with QA teams to validate Java customizations in user acceptance testing.
- Monitor deployment logs and support migration of releases into production environments.
- Document technical designs and details of customizations thoroughly.
Work Mode
This position operates on a hybrid model; specific office attendance requirements will be communicated by the hiring manager.
Qualifications
Basic Qualifications:
- At least 5 years of relevant experience with a Bachelor's degree;
- or minimum 2 years experience with an advanced degree (Masters, MBA, JD, MD);
- or no experience required if holding a PhD;
- Alternatively, applicants with 8+ years of related experience qualify.
Preferred Qualifications:
- Proven software engineering background or equivalent domain expertise.
- Experience in creating or maintaining web or mobile applications.
- Leadership experience, with or without direct reports.
- Proficiency in developing and debugging code, test planning, and execution.
- Effective collaboration with cross-functional teams to deliver solutions.
- Competence in code review and enforcing coding standards.
- Development or enhancement of developer tools.
- Hands-on experience with IBM OpenPages upgrades, migrations, and workflow customization.
- Exposure to data reporting and analytics.
- Knowledge of regulated sectors such as financial services, banking, or insurance.
- Familiarity with agile delivery methodologies.
- Client-facing consulting experience.
Mandatory Skills and Experience
- Extensive experience (5+ years) working with IBM OpenPages.
- Strong Java programming skills for OpenPages customization.
- Expertise in developing triggers, helper classes, and Java-based validations and automation.
- Ability to independently translate business requirements into technical solutions.
- Demonstrated strong debugging and problem-solving capabilities.
- Experience leveraging AI tools and integrating AI implementations into workflows.
Equal Opportunity Employer Statement
Visa provides equal employment opportunities without discrimination based on race, color, religion, gender, national origin, sexual orientation, gender identity, disability status, or veteran status. The company also considers applicants with criminal histories consistent with applicable laws.