Job Information
Intuit Senior Full Stack Developer in Toronto, Ontario
Overview
Come join the TurboTax Online Virtual Expert team as a Senior Full Stack Developer. The TurboTax Online Virtual Expert Platform team develops high-volume customer and expert facing experiences that are leveraged by Intuit customers to complete their tax returns. The Virtual Expert team is on the leading edge of full-stack experience development at Intuit, working with product managers to deliver amazing user experiences. Our experiences are a critical part of Intuit, are used by millions of customers each year. We adopted agile processes to move fast. We consider our people as the most important asset – we take the growth of our engineers seriously.
The ideal candidate is a Software Developer who is experienced with Java, JavaScript, and full-stack development. This engineer should be full-stack and prepared to work at all levels of the application. They will be directly responsible for the design, development, testing, maintenance, and documentation of high-volume customer experiences.
What you'll bring
Experience developing web applications using Java and JavaScript
Strong knowledge of Java and Spring Boot
Hands of experience with React and JavaScript
BS/MS in computer science or relevant field or equivalent work experience.
Experience with the entire Software Development Life Cycle (SDLC).
Demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
Strong understanding of the Software design/architecture process.
Experience with unit testing & Test Driven Development (TDD).
Passion for growing and applying technical skills in service to customers
Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
May be on-call for urgent issues
Preferred Experience:
Experience developing, maintaining, and innovating large scale, consumer facing web applications.
Experience with social, mobile, cloud/SaaS, big data, or analytics.
Familiar with the development challenges inherent with highly scalable and available web applications.
Always Be Learning: Experience with open source technologies (if no practical work experience w/ Big Data, or cutting edge front-end technology—you’re prototyping and/or researching the up and coming technology and solutions.
Experience with various, modern web frameworks.
Experience with unit testing & Test Driven Development (TDD).
How you will lead
Successful delivery of front-end applications using both Java and JavaScript/React
Development of customer-facing applications from design through implementation
Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
Roughly 70-85% hands-on coding
Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results
Contribute to the design and architecture of the project
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.
Intuit
- Intuit Jobs