Overview
Come join the TurboTax Foundation organization as a Software Developer 2. The TurboTax Foundation team develops high-volume platform capabilities that enable customer facing experiences that are leveraged by Intuit customers to complete their tax returns. Our team is on the leading edge of full-stack development at Intuit, working with product managers to deliver amazing user experiences. Our code is a critical part of Intuit, and is 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.
What you'll bring
- 2+ years' experience as a full-stack software engineer
- 2+ years' experience designing and developing web applications
- 2+ years' experience with web services (consuming or creating) with REST or SOAP
- Experience with Javascript, ReactJS, Redux, or other UI frameworks
- Experience with the Software Development Life Cycle (SDLC)
- Have a curiosity and passion for crafting amazing experiences
- Demonstrate excellent communication skills and ability to explain your technical architecture designs
- Professional technical experience, preferably in software engineering or DevOps - with aspects of continuous integration of large scale web applications
- Knowledge of distributed systems Experience with Amazon Web Services (AWS) technologies
- Knowledge of continuous integration, continuous delivery concepts
- Have spent time as part of an agile development team (preferably Scrum)
- Strong self-driven collaborator with ability to work in diverse teams as a contributing member
- High attention to detail and strong quality orientation
- Ability to partner successfully across technical and non-technical teams
Want more jobs like this?
Get Software Engineering jobs in Toronto, Canada delivered to your inbox every week.
Preferred Experience
- Experience developing, maintaining, and innovating large scale, consumer facing web or mobile 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
How you will lead
- Understand application and service architectures in order to design solutions to improve the tax tooling and release products
- Communicate with users, other technical leaders, and management to collect requirements, describe software product features, and contribute to architectural technical designs
- Designing and developing web applications, prototypes, or PoC's with ReactJS and Java Troubleshoot issues that develop in an application
- Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results
- Write code in Java, HTML, React, and CSS that meets the functional specifications
- Propose and evaluate changes to the deployment architecture to improve performance, scalability, and/or manageability
- Experience writing RESTful web services
- Solve complex problems and provide clear and concise recommendations Evaluating and identifying appropriate technical solutions