Logo of Huzzle

Software Developer 2

image

Intuit

1mo ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto
    Remote

AI generated summary

  • You need 2+ years in software development, experience with Java/Spring, ReactJS, or Kotlin/Swift, solid software fundamentals, and familiarity with scalable systems and the software development life cycle.
  • You will design and develop scalable systems, write high-quality code, fix bugs, guide junior engineers, and collaborate with your scrum team to identify and solve customer pain points.

Requirements

  • 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

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

FAQs

What kind of projects will I work on as a Software Developer 2?

You will work on creating world-class digital products for millions of users, contributing to teams like the Virtual Expert Platform Team, DataX Team, AI-First Tax Experiences Team, and TurboTax Product Development Team.

What technologies will I be expected to use in this role?

You will utilize your proficiency in React, JavaScript, Java/Kotlin, and Python for Full-Stack/Front-End/Back-End web application development.

Is prior experience with Artificial Intelligence required for this position?

While previous experience with Artificial Intelligence (GenAI or otherwise) is a bonus, it is not a strict requirement for this position.

What is the expected work ratio between hands-on technical work and other responsibilities?

Roughly 80-90% of your time will be dedicated to hands-on technical work, including delivering high-quality code, resolving bugs/defects, and implementing optimizations.

How does the company support personal and professional growth?

Our culture is centered on continuous growth, student-teacher relationships, and learning from those around us, providing an environment for personal and professional development.

Will I have the opportunity to mentor other engineers?

Yes, you will have the chance to guide and help junior engineers with technical problems, fostering a collaborative environment.

What level of experience is required for this position?

A minimum of 2+ years of experience in developing front-end, back-end, or mobile applications is required.

What is the company's approach to software development?

The company emphasizes high engineering and operational standards, as well as familiarity with all aspects of the software development life cycle, including design, development, and operations.

The global financial technology platform that powers prosperity with TurboTax, Credit Karma, QuickBooks, and Mailchimp,.

Technology
Industry
10,001+
Employees
1983
Founded Year

Mission & Purpose

Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. Serving millions of customers worldwide with TurboTax, QuickBooks, Credit Karma and Mailchimp, we believe that everyone should have the opportunity to prosper and we work tirelessly to find new, innovative ways to deliver on this belief. We encourage conversations on this page and will not delete comments that follow our terms of use. In order to keep this a safe community, the below posts may be removed: Repeated posts of the same content, spam or posts from fake accounts or profiles, offensive language or material, threats to others in the community, posts deliberately aimed to have a negative effect on the community or conversations.