
Senior Software Developer
- Toronto, ON
- Permanent
- Temps-plein
- Write scalable back-end application code with the utmost attention to detail, inclusive of accessibility, performance, scalability, security.
- Build effective internal and external relationships that are essential to delivering awesome software.
- Leverage your technical leadership to mentor junior engineers and apply your wisdom towards solving our most difficult architecture and implementation challenges.
- Leverage industry trends to make the best technology choices and strategic decisions.
- Take vague customer problems and solve end-to-end with teamwork and accountability.
- Lead the gathering of functional requirements, developing technical specifications, and project and test planning.
- Act as a technical subject matter expert, mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems.
- Roughly 60-80% hands-on coding.
- Generate technical documentation to communicate architectural and design options, and educate development teams and business users.
- Resolve defects/bugs during testing, pre-production, production, and post-release updates.
- Work cross-functionally with various Intuit teams, including product management, tax content developers, and/or business leaders, to drive results.
- Demonstrate a passion for developing well-architected, elegant, scalable, high-quality back-end services that can support millions of customers at scale