Taro Logo

Software Developer 2

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Client Solution Engineer - Spanish/French/German speaking

Client Solution Engineer role at Salesforce focusing on MuleSoft integration solutions, requiring technical expertise and multilingual skills (Spanish/French/German)

Description For Software Developer 2

Join the TurboTax technology team as a Software Developer 2 to work with millions of users and create a world-class digital product. As a leader in the industry, we are dedicated to innovation, growth, and personal development. We are hiring across multiple teams as Toronto is a growth site and we are growing across multiple product teams including: Virtual Expert Platform Team, DataX Team, AI-First Tax Experiences Team, and TurboTax Product Development Team which all require technical expertise, leadership, and a focus on quality product development. As part of these teams, you will work with exciting colleagues and utilize your proficiency in React, JavaScript, Java/Kotlin, and Python in Full-Stack/Front-End/Back-End web application development. As well as hands-on engineering experience, and AI knowledge, to create and maintain large features and capabilities to build an unrivaled TurboTax experience.

Our culture is centered on continuous growth, student-teacher relationships, and learning from the people, processes, and technology around us to create amazing digital experiences for our diverse customer base. Join our team and contribute to our mission of creating a seamless and efficient tax filing experience for millions of users.

Responsibilities:

  • Contribute to the design and development of scalable, highly-available production systems and applications
  • Roughly 80-90% hands-on technical work, delivering high-quality code, resolving bugs/defects, and delivering optimizations
  • Follow and contribute to the high engineering and operational standards within the team
  • Guide and help junior engineers with technical problems
  • Partner effectively within their scrum team to identify pain points, brainstorm, and deliver solutions to customers

Qualifications:

  • 2+ years of experience developing front-end, back-end, or mobile applications
  • Relevant experience in one or more of the following tech stacks: Java/Spring, ReactJS, Kotlin/Swift or equivalent
  • Solid grasp software engineering fundamentals (data structures & algorithms) and their practical application
  • Experience working on scalable production systems and applications, including the development and integration with web services (REST, GraphQL, or RPC)
  • Familiarity with all aspects of a software development life cycle (design, development, operations, etc)
  • Previous experience working with Artificial Intelligence (GenAI or otherwise) is a bonus

Intuit offers award-winning culture and best-in-class benefits. The company culture is rooted in core values that promote an innovative and inclusive environment where diverse perspectives and new ideas are celebrated.

Last updated 8 months ago

Responsibilities For Software Developer 2

  • Contribute to design and development of scalable systems
  • Deliver high-quality code and resolve bugs
  • Follow and contribute to engineering standards
  • Guide junior engineers
  • Partner within scrum team to deliver solutions

Requirements For Software Developer 2

Java
JavaScript
React
Python
Kotlin
  • 2+ years of experience in front-end, back-end, or mobile development
  • Experience with Java/Spring, ReactJS, Kotlin/Swift
  • Strong software engineering fundamentals
  • Experience with scalable production systems and web services
  • Familiarity with software development life cycle

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Award-winning culture
  • Best-in-class benefits
  • Innovative and inclusive environment

Interested in this job?