27 days ago
Belfast, United KingdomEntry Level
Responsibilities
- Help develop enterprise-class software solutions for Visa’s global client base.
- Gain hands-on exposure to multiple facets of the software development lifecycle.
- Work across different product areas and learn software engineering practices, technologies, and product complexities.
- Work collaboratively in an Agile environment using test-driven development and continuous integration.
- Build knowledge through Visa’s technical community and use generative AI tooling.
Requirements
- Achieved or expect to achieve a 2:1 or above in Computer Science, Software Engineering, or a related field.
- Graduate no earlier than 2029.
- Strong coding ability in an object-oriented language such as Java, C#, or C++.
- Passion for software engineering and a desire to learn new tools and technologies.
- Analytical ability, including translating and communicating technical requirements.
- Strong communication and collaboration skills.
- Previous software engineering experience through internships, work experience, coding competitions, or publications is a plus.
Benefits
- At least three days per week in the office, with specific expectations confirmed by the Hiring Manager.
- Access to generative AI tooling and Visa’s progressive technical community.
- Opportunity to work on solutions serving millions of people globally.
About Visa
Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.
