Taro Logo

Senior Software Developer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Finance

Description For Senior Software Developer

Intuit is seeking a Senior Software Developer to join their Toronto office as a key member of the VEP Sales Partners and Incentives team. This role focuses on building an AI-powered Partner Platform that unifies sales motions across Mid-Market and Mass Market for QuickBooks, MailChimp, Accountants, and PTG.

The ideal candidate will be an experienced full-stack developer proficient in JavaScript/TypeScript, Java, and familiar with AI-powered development tools. They will be responsible for designing, developing, testing, maintaining, and documenting high-volume customer experiences.

Key responsibilities include:

  • Developing customer-facing applications from design through implementation
  • Technical leadership and mentoring junior engineers
  • 70-85% hands-on coding
  • Cross-functional collaboration with product management and QA teams
  • Contributing to system architecture and design
  • Bug resolution across various environments

Technical requirements:

  • Proficiency in Java, Spring, Kubernetes, Docker, and cloud platforms
  • Experience with Kafka, CI/CD pipelines, and build tools
  • Python and React skills desired
  • Understanding of AI tools and generative AI fundamentals
  • Strong software design/architecture knowledge
  • Experience with TDD and Agile methodologies

The position offers growth opportunities within Intuit's engineering community, with both vertical and lateral career paths available. This is a hybrid role requiring 3 days per week in the Toronto office.

Join a company that powers prosperity for over 100 million customers worldwide through innovative financial technology solutions. Be part of a team that embraces modern development practices and leverages cutting-edge AI technologies to deliver impactful solutions at scale.

Last updated a day ago

Responsibilities For Senior Software Developer

  • Development of customer-facing applications from design through implementation
  • Act in technical leadership capacity: Mentoring junior engineers
  • 70-85% hands-on coding
  • Resolve defects/bugs during QA testing and production
  • Work cross-functionally with product management, QA/QE teams
  • Contribute to design and architecture of the project

Requirements For Senior Software Developer

Java
JavaScript
Kafka
Kubernetes
Python
React
TypeScript
  • Proficient in Java, Spring, Kubernetes, Docker, and cloud platforms like AWS or GCP
  • Experience with Kafka, CI/CD pipelines, and build tools such as Maven or Gradle
  • Additional skills in Python and familiarity with React
  • Experience with AI tools for development and design
  • BS/MS in computer science or relevant field or equivalent work experience
  • Strong understanding of Software design/architecture process
  • Experience with unit testing & Test-Driven Development (TDD)
  • Experience with Agile Development, SCRUM methodologies

Interested in this job?

Jobs Related To Intuit Senior Software Developer