Logo of Huzzle

Software Engineer

image

Visa

14d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Bellevue
  • Quick Apply

AI generated summary

  • You need a Bachelor's or 3+ years' experience, 2 years in software development, strong Java skills, RDBMS knowledge, RESTful API experience, Agile familiarity, and solid problem-solving abilities.
  • You will design and build distributed applications, collaborate with teams on data solutions, lead development efforts, manage project risks, present technical solutions, and enhance software architecture.

Requirements

  • Bachelor’s degree, or 3+ years of relevant work experience.
  • 2 years of professional software development experience.
  • Strong proficiency in Java and hands-on experience with Spring and Hibernate frameworks.
  • Knowledge of RDBMS technologies such as PostgreSQL or Oracle.
  • Experience with RESTful APIs, JSON, and web service standards.
  • Familiarity with Agile development practices, including Test-Driven Development (TDD) and tools like GIT, Maven, Jenkins, and JUnit.
  • Strong problem-solving skills and the ability to design scalable, high-performance software solutions.
  • Excellent interpersonal and communication skills, with the ability to clearly present complex ideas and collaborate with team members.
  • A proactive, self-motivated team player with a strong work ethic and adaptability in a fast-paced environment.

Responsibilities

  • Design and build distributed applications using emerging technologies, focusing on innovative value-added services in the payments industry.
  • Collaborate with cross-functional teams (Product Managers, Architects, Analysts, Software Engineers) to develop data-driven solutions that meet business needs.
  • Lead end-to-end development efforts to deliver high-quality solutions on time, aligning with architectural vision and standards.
  • Work closely with senior technical staff and Project Managers to identify and manage project risks, track progress, and ensure successful delivery.
  • Present technical solutions and features in business terms, ensuring effective communication of progress, challenges, and solutions.
  • Contribute to the evolution of the software architecture and drive improvements in code performance, maintainability, and scalability.

FAQs

Do we support remote work?

Yes, we offer a hybrid work format where employees can alternate between remote and office work.

What are the travel requirements for this position?

This position requires travel 5-10% of the time.

What is the salary range for this position?

The estimated salary for this position is between $84,600.00 and $119,650.00 USD, which may include potential sales incentive payments.

Is there a dress code for this role?

The job description does not specify a dress code, but as it is an office setting, employees are typically expected to dress in a professional manner.

Are there opportunities for bonuses or equity?

Yes, this position may be eligible for bonus and equity as part of the compensation package.

What qualifications do I need to apply?

A Bachelor’s degree or 3+ years of relevant work experience is required. Preferred qualifications include 2 years of professional software development experience and proficiency in Java.

Does Visa offer health benefits?

Yes, Visa offers a comprehensive benefits package that includes Medical, Dental, Vision, and other health-related benefits.

Will Visa sponsor work visas for this position?

No, Visa will not sponsor applicants for work visas in connection with this position.

What kind of projects will I be working on?

You will work on high-impact applications focusing on innovative value-added services in the payments industry.

What is the work schedule for this position?

Work hours vary based on the needs of the department, but hybrid employees are generally expected to be in the office 2-3 days a week.

Is previous experience with Agile methodologies necessary?

Familiarity with Agile development practices, including Test-Driven Development (TDD), is preferred but not explicitly required.

Technology
Industry
10,001+
Employees
1958
Founded Year

Mission & Purpose

Visa (NYSE: V) is a world leader in digital payments, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories. Our purpose is to uplift everyone, everywhere by being the best way to pay and be paid.