Logo of Huzzle

Software Engineer I

image

Visa

8d ago

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

AI generated summary

  • You need a Bachelor’s degree or 3+ years of experience, 2 years in software development, strong Java skills, knowledge of RDBMS, RESTful APIs, Agile practices, and excellent communication skills.
  • You will design and build distributed applications, collaborate with teams to create data-driven solutions, manage project risks, communicate progress, and enhance software architecture for better performance.

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

What is the job title for this position?

The job title is Software Engineer I.

What kind of projects will I be working on in this role?

You will be working on groundbreaking projects aimed at building software solutions that deliver innovative value-added services in the payments space.

What qualifications are required for this position?

The basic qualifications include a Bachelor’s degree or 3+ years of relevant work experience.

What programming languages and frameworks should I be proficient in?

Strong proficiency in Java, along with hands-on experience with Spring and Hibernate frameworks, is preferred.

Are there any specific database technologies I should be familiar with?

Yes, knowledge of RDBMS technologies such as PostgreSQL or Oracle is preferred.

What development practices does the team follow?

The team follows Agile development practices, including Test-Driven Development (TDD), and utilizes tools like GIT, Maven, Jenkins, and JUnit.

Is there an emphasis on collaboration in this role?

Yes, you will collaborate with cross-functional teams, including Product Managers, Architects, Analysts, and other Software Engineers.

What are the travel requirements for this position?

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

Is this position suitable for new graduates?

While the position requires a Bachelor’s degree or equivalent experience, candidates with relevant skills and internships may be considered.

What is the expected salary range for this role?

The estimated salary range for a new hire into this position is $84,600 USD to $119,650 USD per year.

Does Visa offer relocation assistance for this role?

No, Visa is not offering relocation assistance for this role.

What benefits are included with this position?

Visa offers a comprehensive benefits package that may include Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and a Wellness Program.

What work environment can I expect in this position?

This position will be performed in an office setting, requiring the incumbent to sit and stand at a desk and frequently operate standard office equipment.

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.