Software Engineer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Finance

Description For Software Engineer 2

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their Virtual Expert Platform (VEP) team. This role offers an exciting opportunity to work on a platform that connects customers and small businesses to various forms of expertise, from self-help to live support.

As a Software Engineer 2, you'll be deeply involved in hands-on coding (80-95% of your time), working with modern technologies including Java, Spring Boot, and React.js in a cloud environment. You'll be responsible for delivering high-quality web software, participating in code reviews, and resolving technical issues across different stages of development.

The ideal candidate will bring 2+ years of software development experience, strong fundamentals in computer science, and expertise in Java/J2EE. You'll be working in an Agile environment, collaborating with cross-functional teams including product management and various business units. This role requires someone who can think independently, solve complex problems, and communicate effectively.

Joining Intuit means becoming part of a company that serves approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. This position offers the opportunity to work on technology that directly impacts people's financial lives and prosperity. The role combines technical challenges with meaningful impact, making it ideal for engineers who want to grow their skills while contributing to solutions that matter.

Last updated 3 days ago

Responsibilities For Software Engineer 2

  • Deliver high quality web software including requirements, design, code, and documentation
  • Perform 80-95% hands-on coding
  • Contribute to peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release
  • Partner with team members to deliver against commitments
  • Work cross-functionally with product management and various product lines
  • Maintain positive team dynamics
  • Apply technical skills in service to customers

Requirements For Software Engineer 2

Java
React
TypeScript
  • BS/MS in computer science or equivalent work experience
  • 2+ years experience developing web, software, or mobile applications
  • Solid grasp of software engineering fundamentals
  • Experience with Java/J2EE
  • Understanding of Software Development Life Cycle (SDLC)
  • Experience with React.js and primarily Backend development with Java, Spring Boot in cloud environment
  • Experience with REST web services
  • Understanding of unit testing & Test Driven Development (TDD)
  • Self-starter attitude with independent decision-making ability
  • Strong problem solving skills
  • Excellent verbal and written communication skills

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Engineer 2

Mid-level Software Engineer position at Intuit, working on QuickBooks Desktop Product Development, requiring 3+ years experience in software development and expertise in Java/Python.

Software Engineer 2 - Backend

Backend Software Engineer position at Intuit focusing on financial technology development with AI integration, requiring 2+ years of experience in Java, Python, or Go.

Executive Travel Program Manager

Executive Travel Program Manager role at Intuit managing high-level executive travel and private aviation programs with competitive compensation.

Software Engineer 2

Software Engineer II position at Intuit focusing on security and compliance platform development using Golang, AWS, and Kubernetes.

Software Engineer 2

Mid-level Software Engineer position at Intuit focusing on full-stack development with React and Java, working on enterprise data ingestion solutions.