Intuit logo

Software Engineer 2 - Java/Golang

Intuit

Join Intuit as a Software Engineer 2

Intuit is seeking a talented and motivated Software Engineer 2 to join our Developer Experience organization. This role is perfect for a self-starter with a "can do" attitude who is eager to tackle complex and challenging problems. As part of the Service Mesh team, you will be responsible for handling service-to-service communication over a network.

Key Responsibilities

  • Engage in hands-on coding, contributing to early quality activities such as peer reviews of estimates, designs, and code.
  • Resolve defects and bugs during QA testing, pre-production, production, and post-release patches.
  • Collaborate effectively with team members to deliver on commitments.
  • Work cross-functionally with various Intuit teams, including product management, QA/QE, and business units, to drive results.
  • Maintain a commitment to team success and positive team dynamics.
  • Apply technical skills in service to customers, with a focus on producing high-quality code.

What You'll Bring

  • BS/MS in Computer Science or equivalent work experience.
  • 2+ years of experience as a software engineer, ideally in an Agile/Scrum environment.
  • Strong understanding of software engineering fundamentals and their practical application.
  • Experience with Object-Oriented Languages such as Golang, Java, J2EE, or C++.
  • Proficiency in API development standards like REST and GraphQL, including pagination, throttling, caching, and routing mechanisms.
  • Experience with cloud platforms like AWS, GCP, Kubernetes, or other container platforms.
  • Familiarity with Istio is a plus.
  • Experience working with mature codebases and an understanding of unit testing and Test-Driven Development (TDD).
  • Excellent problem-solving skills and a history of superb delivery against assigned tasks.
  • Strong verbal and written communication skills, with the ability to explain complex technical issues to both technical and non-technical audiences.

How You Will Lead

  • Engage in approximately 85-95% hands-on coding.
  • Contribute to early quality activities, including peer reviews of estimates, designs, and code.
  • Resolve defects and bugs during QA testing, pre-production, production, and post-release patches.
  • Partner effectively with all team members to deliver against commitments.
  • Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results.
  • Maintain a commitment to team success and positive team dynamics.
  • Demonstrate a passion for growing and applying technical skills in service to customers.
  • Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies.
  • Exhibit a result-oriented mindset with an affinity to produce high-quality code.
  • Maintain a customer-focused mindset.

This is an exciting opportunity to join a dynamic team and contribute to innovative solutions that help our customers and communities overcome their most important financial challenges. If you are passionate about software development and eager to make a difference, we encourage you to apply.

Similar jobs

Last update: 23 minutes ago

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Intuit logo
Intuit

Software Engineer II - Golang and Python

Join Intuit as a Software Engineer II, focusing on Golang and Python for cloud security and compliance software development.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York, focusing on cloud computing, microservices, and software development.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Intuit logo
Intuit

Backend Software Engineer 2

Join Intuit as a Backend Software Engineer 2, focusing on scalable, secure software solutions in a fast-paced environment.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Intuit logo
Intuit

Backend Software Engineer 2

Join Intuit as a Backend Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Intuit logo
Intuit

Senior FullStack Software Engineer

Join Intuit as a Senior FullStack Software Engineer in Mountain View, CA. Develop scalable applications using Angular, Java, and Node.js.

Intuit logo
Intuit

Software Engineer 2 - Data Analytics and Python

Join Intuit as a Software Engineer 2 focusing on data analytics and Python scripting in a hybrid work environment.

Intuit logo
Intuit

Software Engineer 2 - Fullstack Frontend

Join Intuit as a Software Engineer 2, focusing on frontend development using JavaScript and React in San Diego, CA.

Intuit logo
Intuit

FullStack Staff Software Engineer

Join Intuit as a FullStack Staff Software Engineer, leveraging Java, JavaScript, and cloud technologies to drive innovation.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on web application design and development. Enhance user experience with cutting-edge technologies.

Intuit logo
Intuit

Senior Full Stack Software Engineer

Join Intuit as a Senior Full Stack Software Engineer, leveraging Angular, Java, and cloud technologies to innovate financial solutions.

Intuit logo
Intuit

Senior FullStack Software Engineer

Join Intuit as a Senior FullStack Software Engineer in New York. Work with Angular, Java, and more in a fast-paced, innovative environment.

Intuit logo
Intuit

Software Engineer 1

Join Intuit as a Software Engineer 1 in San Diego, CA. Work on innovative solutions in cloud, platform, mobile, and SaaS environments.

Intuit logo
Intuit

Software Engineer 2 - Data Analytics and Python

Join Intuit as a Software Engineer 2 focusing on data analytics and Python in a hybrid role in San Diego.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Intuit logo
Intuit

Software Engineer 2 - Database Engineer

Join Intuit as a Software Engineer 2 focusing on database engineering, MySQL, and AWS in Mountain View, CA.

Intuit logo
Intuit

Software Engineer 2 - Data Analytics and Python

Join Intuit as a Software Engineer 2 focusing on data analytics and Python scripting in a hybrid role in Atlanta.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Intuit logo
Intuit

Senior Manager, Software Engineering

Lead software engineering teams at Intuit, focusing on fintech solutions with cutting-edge technologies.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on web application design and development. Enhance your skills in a dynamic environment.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on modern web application design and development.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on modern web application design and development.