Enable job alerts via email!

Staff SW Engineer

TN United Kingdom

Reading

Hybrid

GBP 60,000 - 100,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled Software Engineer to join a dynamic team focused on building cutting-edge payment solutions. This hybrid role offers the chance to work with advanced technologies like Go and Kafka in a collaborative, agile environment. You'll be responsible for leading project deliverables and mentoring junior engineers while ensuring the reliability of mission-critical systems. If you're passionate about software engineering and eager to expand your knowledge in the payment industry, this opportunity is perfect for you. Join a forward-thinking team dedicated to excellence and innovation.

Qualifications

  • 5+ years of relevant work experience in software engineering.
  • Bachelor’s degree in a technical discipline is required.

Responsibilities

  • Lead project-level deliverables and mentor junior team members.
  • Provide 24x7 support for mission-critical systems.

Skills

Go
C
C++
Java
Agile Methodologies
Electronic Payment Systems
Communication Skills

Education

Bachelor’s Degree in Computer Science
Advanced Degree (Masters, MBA, etc.)

Tools

Docker
Kubernetes

Job description

Job Description

Building Open VisaNet will involve collaboration with an exceptional group of software engineers, security specialists, DevOps engineers, test automation engineers, designers, analysts, payment experts, and architects across multiple geographies.

Joining this team means working in an agile cross-functional development environment, combining development, test/QA, and analysis/design skills. The team is currently responsible for building key elements of the authorization application, which is a long-term delivery making use of a proprietary internal rules language alongside exposure to Go and Kafka in a Docker and Kubernetes micro-services environment when delivering services.

Exposure to these technologies with a deep understanding of one or more and a desire to learn more is essential. More products will be added over time, which could bring more technologies into the remit of the team, so flexibility and a desire to learn is key. As Go is an evolving language, candidates with a strong background in other languages (like C, C++ or Java) and a willingness to learn Go will be considered, with world-class training resources provided to support the transition.

Working across the full spectrum of software development (including requirements gathering, design, development, QA, and deployment) and being comfortable working/leading on multiple workstreams is required.

Providing guidance to agile team members, acting as the design authority, and shaping best practices and ways of working within the team is a key aspect of this role. As a staff software engineer, leading specific project-level deliverables, maintaining stakeholder relationships with internal partners, and mentoring more junior members of the team will be expected.

Understanding the blend between technical, leadership, and payment industry knowledge is crucial for any senior technical role in the OVN Team at Visa. A willingness to learn and understand the highly complex intricacies of ISO Transaction Formats, business meanings, and specific fields alongside the complex interactions between them as business scenarios unfold is a sizable element of the role.

The role also requires providing 24x7 3rd line support to our mission-critical system with an availability SLA of 99.9999%. This includes being available to work outside standard office hours, including evenings, weekends, and holidays, as necessary to ensure the continuous and reliable operation of the system. This commitment to round-the-clock support is crucial for maintaining the high standards of service and reliability that our stakeholders and customers expect. Demonstrating a proactive approach to system monitoring and issue resolution, ensuring minimal disruption to services, is essential.

This role provides an ideal opportunity for someone with strong Software Engineering credentials who aims to increase their payment industry knowledge and experience.

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
  • Bachelor’s Degree in Computer Science, Electronics/Electrical Engineering, or a related technical discipline is required.
  • Excellent communication skills, with examples of influencing, listening actively, and negotiating within a team environment to effectively advocate for Software Engineering best practice within the department and communicate design decisions effectively.
  • Extensive relevant work experience in electronic payment systems development is desirable.
  • Positive attitude, friendly to others, encouraging co-operation, honesty, and respectfulness in the workplace.
  • Collaborative mindset, with an ability to empathize with colleagues and establish relationships.
  • Willingness to develop extensive payments industry and authorization-specific business knowledge and understanding.

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status. Visa will also consider qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.