Leave us your email address and we'll send you all the new jobs according to your preferences.

Staff Software Engineer

Posted 1 day 19 hours ago by Visa Inc.

Permanent
Not Specified
I.T. & Communications Jobs
Belfast, United Kingdom
Job Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

This role is ideal for a developer and self-motivated individual with excellent software engineering skills and expertise in Java. The candidate should be a motivated self-starter and quick learner.

As a Staff Software Engineer at Visa, you will:

  1. Translate functional and technical requirements into detailed architecture and design.
  2. Help define and build the next wave of product features and system architecture, influencing our strategy.
  3. Champion Agile methodologies to drive change and continuous improvement in the delivery process.
  4. Create applications at a massive scale used by millions worldwide, utilizing your design and coding skills.
  5. Lead architecture decisions, participate in design, code reviews, and implementation, guiding daily development activities.
  6. Build elegant, maintainable systems with minimal complexity.
  7. Promote engineering best practices across the development lifecycle and champion continuous improvement.
  8. Advocate for Test-Driven Development and Continuous Deployment.

This is a hybrid position, allowing for a mix of remote and office work. Employees are expected to work from the office 2-3 days a week, with a general guideline of being in the office at least 50% of the time based on business needs.

Minimum qualifications include:

  • Experience with a Bachelor's Degree, or an advanced degree such as a Master's, MBA, JD, MD, or PhD.
  • Strong computer science credentials and a track record of building quality services.
  • A passion for technology and solving large-scale, complex business problems.
  • Proven experience in a technical lead role, delivering innovative, simple solutions to complex problems.
  • Self-starter with a relentless drive to initiate change, raise the technical bar, and deliver results.
  • Expertise in professional software engineering practices and full software development lifecycle.
  • Comfort with challenging norms and integrating new technologies into workflows.
  • Ability to prototype and operate within the rigors of making solutions production-ready.
  • A passion for nurturing talent through technical coaching and mentoring.
  • Excellent interpersonal skills and experience working in an agile, collaborative environment.

Visa is an equal opportunity employer. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status. Visa also considers qualified applicants with criminal histories in accordance with EEOC guidelines and applicable laws.

Email this Job