Join our mission Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. We help give over 50 million consumer, small business, and self-employed customers around the world the opportunity to prosper. Overview Our formula for innovation begins with agile, cross-functional teams that welcome diverse perspectives and embrace collaboration. Inspirational working environments help spark fresh ideas, with state-of-the-art technology and creative workspaces that allow our team to decide how they want to work. And our shared commitment to make a meaningful impact for our customers helps us push the boundaries of technology to uncover new possibilities. If you have a commitment to excellence and a passion for innovation, come join our team. What you'll bring
12+ years experience designing and developing Desktop applications, Security components and Microsoft Technology / Platform Upgrades.
Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader
BS/MS in computer science or equivalent work experience
Technical Skills in C++, C#, WPF, Microsoft Technologies and OOAD.
Expertise with the entire Software Development Life Cycle (SDLC)
Expertise in the Software design/architecture process
Expertise with unit testing & Test Driven Development (TDD)
Business Acumen - strategic thinking & strategy development
How you will lead
Architecting and developing desktop software, apps, prototypes, or proofs of concepts (POC's)
Leading the gathering of functional requirements, developing technical specifications, and project & test planning - Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
Roughly 40-60% hands-on coding
Generate technical documentation and PowerPoint presentations to communicate architectural and design options, and educate development teams and business users
Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
Work cross-functionally with various Intuit teams including: product management, QA/QE, various product lines, and/or business units to drive forward results
Demonstrate a passion for developing well architected, elegant, web and/or mobile apps
Experience with Agile Development, SCRUM, or Extreme Programming methodologies