Taro Logo

Software Engineer 2

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

Intuit is seeking a Full Stack Software Engineer 2 to join their GTM Tech MXP team. As a global financial technology platform powering prosperity worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit serves approximately 100 million customers.

The role involves extensive hands-on coding (90-95%) and requires strong expertise in web development technologies including Java/J2EE, JavaScript/CSS, GraphQL, and cloud platforms like AWS. You'll be responsible for delivering high-quality software solutions, from requirements gathering through to production deployment and maintenance.

Key responsibilities include conducting peer reviews, resolving technical issues across various environments, and working cross-functionally with product management, QA/QE, and business units. The ideal candidate should have 2+ years of software development experience, strong problem-solving abilities, and excellent communication skills.

This position offers growth opportunities within Intuit's engineering community, with both vertical and lateral career paths available. Whether you're interested in exploring different tech stacks or products, Intuit supports your career development journey. The company's engineering career ladder progresses from Software Engineer 1 & 2 through Distinguished Software Engineer roles.

The role requires a solid foundation in software engineering fundamentals, experience with web services (REST/SOAP), and proficiency in test-driven development. You'll be working in an Agile environment, using methodologies like SCRUM or Extreme Programming. The position demands a self-starter attitude, strong ownership mentality, and a passion for continuous learning and growth.

Last updated a day ago

Responsibilities For Software Engineer 2

  • Successful delivery of high quality web or mobile software (requirements, design, code, documentation, etc.)
  • Roughly 90-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
JavaScript
MySQL
  • 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, JS/CSS, GraphQL, AWS, Oracledb or MYSQL
  • Understanding of the Software Development Life Cycle (SDLC)
  • Understanding and experience with web services (REST or SOAP)
  • 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