Tech Lead SW Engineer

VisaWarsaw, PL
Published on

Company 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 across 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. This enables individuals, businesses, and economies to thrive under a common purpose – uplifting 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.

Job Description

As a Lead Software Engineer with Visa, you will influence our strategy for Secure Payment Credentials by defining and building the next wave of product features and system architecture. You will be at the forefront of translating complex functional and technical requirements into detailed architecture and design, while championing Agile methods to promote change and improvement throughout the delivery process.

Key Responsibilities:

  • Utilize your sharp design and coding skills to create applications at scale, used by millions globally.
  • Take a hands-on role in guiding daily development activities by leading architecture decisions and participating in design reviews.
  • Build elegant and maintainable systems that achieve objectives with minimal complexity.
  • Advocate for engineering best practices throughout the development lifecycle, promoting continuous improvement.
  • Serve as an evangelist for Test-Driven Development and Continuous Deployment.

This is a hybrid position. Hybrid employees can alternate between remote and office work. Employees in hybrid roles are expected to be in the office 2-3 set days a week, with a guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications

  • 10+ years of relevant work experience with a Bachelor’s Degree or 7 years with an Advanced Degree (e.g. Masters, MBA, MD) or 4 years with a PhD, or 13+ years of relevant work experience.

Preferred Qualifications

  • 12+ years of work experience with a Bachelor’s Degree or 8-10 years with an Advanced Degree or 6+ years with a PhD.
  • Strong computer science background and proven track record of delivering quality services.
  • Passion for technology with the ability to solve large-scale complex business problems.
  • Experience leading technical teams and delivering innovative solutions.
  • Self-starter with a drive to initiate change and improve results.
  • Expertise in software engineering practices for the full SDLC.
  • Proficient in the following Languages, Frameworks & Technologies: Java, Spring, JavaScript, Hibernate, Tomcat, REST, HTTP, JSON, JUnit, TestNG, Mockito, Jenkins, Maven, Git, and Docker.
  • Comfortable with new technologies, innovative in prototyping and improving production-ready solutions.
  • Advocate for talent development within Visa through technical coaching and mentoring.
  • Excellent interpersonal skills with a passion for working in an agile, iterative team environment.

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. We will also consider applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.