Architect - TurboTax (Front-End-React, Backend-Java or Full-Stack)

Software engineers within Intuit’s Consumer Group have the opportunity to work on a portfolio of flagship solutions The TurboTax product which helps 30+ million Americans solve the pain of doing their taxes; TurboTax Live is our new services platform which provides on-demand tax expertise to our customers, and Mint which provides financial management, and Turbo, our latest financial health application. Software development at Intuit is a dynamic and challenging environment - teams have a strong focus on world class product development best practices, they adopt the latest technologies to solve problems, and they collaborate to create innovative solutions at scale, within the consumer financial domain. At Intuit, we are passionate about growing the careers of talented technologists (software engineers) who are equally passionate in solving the most complex customer problems. What you’ll be doing Roughly 70-85% hands-on coding Act in a technical leadership capacity Mentoring junior engineers, new team members, and applying technical expertise, including engineering and operational excellence, to challenging programming and design problems Gathering functional and non-functional (performance, security) requirements, developing technical specifications, and project & test planning Designing/developing scalable web & mobile apps, and quickly deliver prototypes or proofs of concepts Identify & resolve defects/bugs, pre-production, production, and post-release patches What we’re looking for You see problems as challenges to solve and failures as a time to learn and grow in order to create innovation and change. You believe and take action in investing in your craft every day. You believe that mentoring the next generation is key to building success for Intuit in the long term. You approach solving customer problems with a bold mindset without compromising the importance of delivering solutions with elegant, high quality and high performance software. You have an open mindset to see the big picture (the customer & business goals), not just the code You deliver results, as well as “win with the team”, which means working constructively as a cohesive group aligned to the common goal. You are direct, open, and honest when partnering with others You personally embrace change and when you see an opportunity to make something better, you raise your hand and role model being a change agent. Qualifications Technical Qualifications 6+ years experience developing web, software, or mobile applications BS/MS in computer science or equivalent work experience Familiarity with several programming languages and in-depth experience in at least one. We’re much more interested to know that you learn quickly, have high discipline in your work and are proficient in a variety of languages and tools. Solid communication skills Demonstrated ability to explain complex technical issues to both technical and non-technical audiences, which will enable clients and teammates make good, thoughtful decisions. Experience with unit testing & Test Driven Development (TDD) I ntuit was recognized in Fortune’s World's Most Admired Companies (#6) Fortune’s 40 Best Workplaces In Technology (#7) Fortune's 100 Best Workplaces for Women (#9) Fortune's 100 Best Companies to work for (#13) Fortune’s 100 Workplaces for Diversity (#21) Anita B.Org’s Top Companies For Women In Tech (Top 25) CIO’s Ten Best Places to Work for Women in Technology (#2) Glassdoor’s 2018 Best Places To Work (#30) Comparably 2017 Best Companies For Women Comparably 2017 Best Companies For Diversity Comparably 2017 Best Company Culture Comparably 2017 Best Compensation Comparably 2017 Best Company Managers Comparably 2017 Best CEOs (#3) Comparably 2017 Best Company Leadership Comparably 2017 Best Perks & Benefits Best Workplaces in Canada for Women Best Companies To Work For In India (#1) Women 2.0 12 Inspiring Female Architects In Software & Data 12 Inspiring Female STAFF Engineers To Watch For In 2018