Welcome to Visa, a global leader in digital payments technology. We are seeking a talented and passionate Software Engineer to join our dynamic team at the mid-level. As a Software Engineer, you will have the opportunity to work on cutting-edge projects and contribute to the development of innovative solutions that shape the future of payments. We are looking for someone who is driven, adaptable, and has a strong foundation in software development. If you are ready to take your career to the next level and make an impact in the world of digital payments, then we want to hear from you!
- Collaborate with team members to design, develop, and implement innovative solutions for digital payments technology.
- Write clean, efficient, and maintainable code to meet project requirements and industry standards.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Utilize agile methodologies to deliver high-quality software within tight deadlines.
- Troubleshoot and debug technical issues in a timely manner to ensure smooth operation of payment systems.
- Stay updated on emerging technologies and industry trends to continuously improve skills and contribute to the development of new solutions.
- Communicate effectively with cross-functional teams, including product managers, designers, and other engineers, to ensure successful project delivery.
- Take ownership of assigned tasks and proactively identify and address potential roadblocks.
- Adhere to established coding standards and best practices to ensure consistency and maintainability of code.
- Continuously strive for excellence and provide suggestions for process improvements and optimization.
- Collaborate with quality assurance team to ensure software quality and functionality.
- Participate in on-going training and development opportunities to enhance skills and knowledge.
- Maintain documentation for code, processes, and procedures.
- Handle multiple projects simultaneously and prioritize tasks based on project needs.
- Maintain a positive attitude and contribute to a supportive and collaborative team environment.
Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.
Proficiency In Programming Languages Such As Java, C++, Or Python.
3-5 Years Of Experience In Software Development, Preferably In A Financial Technology Or Payments Industry.
Strong Understanding Of Software Development Principles, Including Object-Oriented Design, Data Structures, And Algorithms.
Experience Working With Agile Methodologies And Collaborating With Cross-Functional Teams.
Quality Assurance
Project Management
Agile development
Database design
Object-Oriented Programming (OOP)
Software Architecture
Technical Expertise
User Experience (UX)
Coding Proficiency
Problem-Solving Ability
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineer (Mid-Level) in London, UK is between £45,000 and £70,000 per year. This range can vary depending on factors such as years of experience, specific skills, and the company's size and industry.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Visa Inc. is an American multinational financial services corporation headquartered in Foster City, California, United States. It facilitates electronic funds transfers throughout the world, most commonly through Visa-branded credit cards, debit cards and prepaid cards.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started

