Taro Logo

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
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

Intuit is seeking a Software Engineer 2 to join their Virtual Expert Platform (VEP) team. The VEP manages configurable, reusable capabilities that connect customers and small businesses to all kinds of expertise, from self-help to live support. This role offers an exciting opportunity to work with a global financial technology platform that powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

As a Software Engineer 2, you'll be heavily involved in hands-on coding (80-95% of time), developing web software with a focus on both frontend (React) and backend (Java, Spring Boot) technologies. You'll work in an agile environment, participating in code reviews, quality activities, and cross-functional collaboration with various Intuit teams including product management and business units.

The role requires strong technical skills in Java/J2EE, REST web services, and modern frontend frameworks like React. You'll be responsible for the full software development lifecycle, from requirements gathering to production deployment and maintenance. The ideal candidate should have 3+ years of experience in web development, excellent problem-solving abilities, and strong communication skills.

Career growth is emphasized at Intuit, with clear progression paths from Software Engineer to Distinguished Software Engineer. The company offers mobility opportunities, allowing engineers to work on different tech stacks or products. You'll be part of a team that values quality, collaboration, and continuous learning, while contributing to technology that helps millions of customers manage their financial lives.

The position is based in Bengaluru, India, where you'll work with a team committed to delivering high-quality software solutions that power prosperity around the world. This is an excellent opportunity for a mid-level engineer looking to make a significant impact while growing their career in a supportive, innovative environment.

Last updated 2 minutes ago

Responsibilities For Software Engineer 2

  • Successful delivery of high quality web software (requirements, design, code, documentation, etc.)
  • Roughly 80-95% hands-on coding
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/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

Requirements For Software Engineer 2

Java
React
  • BS/MS in computer science or equivalent work experience
  • 3+ years experience developing web, software, or mobile applications
  • Solid grasp of software engineering fundamentals
  • Experience with Java/J2EE
  • Understanding of SDLC
  • Understanding of Front end (React Js) and primarily Back end development (java, Springboot)
  • Understanding of web services - REST
  • Understanding of unit testing & Test Driven Development (TDD)
  • Excellent problem solving skills
  • Excellent verbal and written communication skills

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Engineer 2

Software Engineer 2 position at Intuit focusing on backend development with Java/Spring Boot for the Virtual Expert Platform team, requiring 3+ years of experience.

Software Engineer 2

Software Engineer 2 position at Intuit's QuickBooks Commerce team, focusing on building scalable solutions for small business accounting and operations management.

Software Engineer 2

Software Engineer 2 position at Intuit working on QuickBooks Commerce platform to develop scalable web applications and services.

Software Engineer 2

Software Engineer 2 role at Intuit's MSE Team, focusing on monetization services and billing platform development using Java, Spring, and cloud technologies.

Backend Software Engineer / MTS - Bangalore

Backend Software Engineer position at Salesforce Bangalore, focusing on distributed systems and cloud infrastructure, requiring 3+ years of experience in software development.