Deliver significant technology initiatives end to end and across multiple layers of architecture.
Lead an engineering team (10-35 engineers) that builds and supports amazing customer-facing products providing innovative solutions to challenging programming and design problems
Roughly 70 - 80% hands on coding
Drive design and implementation of durable and software solutions that will solve critical customer problems.
Ship high quality products and features with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health
Able to influence, advocate and propose experience and workflow designs while collaborating with Product Managers and Experience Designers
Implement highly available, scalable, and secure web services with excellent quality.
Partner with other groups both inside and outside of Intuit for cross-functional design, solution integration and on-boarding of mobile/SaaS/PaaS/web/desktop offerings.
Actively stay abreast of mobile/SaaS/PaaS trends and standards, recommend best practices and share learning.
Provide/inspire innovations that fuel the growth of Intuit as a whole.
Coach and mentor other engineers in the areas of engineering excellence, process and methodologies
Team/Leadership Qualifications
Team player possessing strong analytical, problem solving and communication skills.
Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people.
Demonstrated ability to work with global teams across time zones.
Ability to work effectively in a fast paced, complex technical environment.
High adaptability and flexibility.
Excellent communication skills. Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives).
"Self-starter" attitude and the ability to make decisions independently.