Taro Logo

Software Developer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer 2

Intuit, a leading global financial technology platform, is seeking a Software Developer 2 to join their Consumer Group's Canada Assisted Tax team. This role focuses on making TurboTax the trusted source of expertise for Canadians seeking tax assistance.

As a Software Developer 2, you'll be working on delivering customer-facing features while collaborating with Senior Software Engineers. The position requires expertise in both frontend and backend development, utilizing technologies like React, TypeScript, Java, and cloud services. You'll be responsible for conducting code reviews, optimizing performance, and maintaining high coding standards.

The ideal candidate should have at least 2 years of professional experience in enterprise application development, with strong skills in both frontend and backend technologies. You'll be working with modern tools and frameworks including React, JavaScript/TypeScript, Java web services, Spring Boot, and GraphQL. Knowledge of cloud platforms (AWS) and containerization (Kubernetes & Docker) is essential.

This role offers the opportunity to work with a company that serves approximately 100 million customers worldwide through popular products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. You'll be part of a team that values collaboration, innovation, and is dedicated to helping customers achieve financial prosperity.

Join Intuit if you're passionate about writing quality code, believe in test-driven development, and want to be part of a team that makes a real impact on millions of users' financial lives. The position offers the chance to work on meaningful projects while growing your technical and professional skills in a supportive environment.

Last updated 8 months ago

Responsibilities For Software Developer 2

  • Delivers customer facing features with the support from Senior Software Engineers
  • Actively seeks and incorporates design review feedback, actively reviews the design of peers and SWEs
  • Conducts code reviews, promotes code quality, and ensures adherence to the coding standards
  • Identifies and addresses performance bottlenecks and optimizes architecture & code

Requirements For Software Developer 2

React
JavaScript
TypeScript
Java
Kubernetes
  • BS/MS in Computer Science or related area or equivalent experience
  • 2+ years of professional experience delivering enterprise class applications
  • 2+ years of front-end development experience (React, JavaScript/TypeScript, Redux)
  • 2+ years of back-end development experience (Java web services, Spring Boot, GraphQL)
  • Experience with AWS or some other cloud provider
  • Understanding of Kubernetes & Docker
  • A passion for well written code, test-driven development, and engineering best practices
  • Team player possessing strong analytical, problem solving and communication skills
  • A win-together mindset. You cherish opportunities to help your customers and teammates to be successful

Interested in this job?