Home
/
Comprehensive
/
Principal Software Developer
Principal Software Developer-March 2024
Toronto
Mar 22, 2025
ABOUT INTUIT
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve with TurboTax, Credit Karma, QuickBooks, and Mailchimp.
10,000+ employees
Consumer Goods & Services, Financial Services
VIEW COMPANY PROFILE >>
About Principal Software Developer

  Overview

  Come join us as a Principal Software Engineer on the TurboTax Product Development team of the TurboTax Engineering organization. In this role you would leverage your hands-on engineering experience to build product features for the TurboTax Frontdoor marketing experience, so that we can delight Intuit’s millions of users with amazing digital experiences!

  We challenge ourselves to be the best - through our hunger for technical and personal growth while creating world-class software. We are lifelong students and teachers, always learning from and evolving ourselves and the people, processes, and technology around us. If this culture sounds interesting – we would love to talk to you about joining our team!

  What you'll bring

  BS/MS in Computer Science or related area

  8+ years of experience developing systems/software for large business environments (Java, J2EE)

  5+ years of experience designing complex distributed systems, management products or business applications

  Solid design and coding skills (Java, J2EE, PHP, Ruby, Perl, XML, REST, SOAP, JSON)

  Strong OOD and SOA principles, with ability to implement them in a language of choice (Java/J2EE)

  Strong experience leading design and implementation of robust and highly scalable web services

  Strong knowledge of JBoss, Maven and Spring

  Skilled in software development lifecycle processes. Experience with SCRUM, Agile and iterative approaches a plus

  Able to operate at highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementation

  Synthesize achievable solutions from diverse inputs, alternative sources (build / buy / partner) and complex data

  Experience with frameworks like Struts, Spring, Hibernate, JSF a plus

  Experience with MySQL and ActiveMQ a plus

  Prior working experience in utility computing and/or cloud computing domain highly desired

  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

  Experience driving for results across cross-functional teams while maintaining effective working relationships

  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

  How you will lead

  Drive significant technology initiatives end to end and across multiple layers of architecture

  Drive design and implementation of durable and software solutions that will solve critical customer problems

  Recommend development best practices for application development

  Recommend and support development tools

  Capture requirements and use cases

  Deliver technical design and 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

  Work with cross-functional team members from Architecture, Product Management, Q/A and Production Operations to develop, test, and release features

  Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms

  Actively stay abreast of mobile/SaaS/PaaS trends and standards, recommend best practices and share learning

  Pursue and resolve complex or unchartered technical problems and share key learnings

  Provide technical leadership and be a role model to software engineers pursuing technical career path in engineering

  Provide/inspire innovations that fuel the growth of Intuit as a whole

  Apply your experience and innovation to generate creative ideas for emerging business needs

  Coach and mentor other engineers in process and methodologies

  Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals and engineering process improvements

  EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Graphics Artist
Predicate Logic is looking for a motivatedGraphics Artistto join our team inCharleston, SCsupportingNaval Information Warfare Center, Atlantic (NIWC-A). Founded in 1992, Predicate Logic is a woman-ow
F&B and Event Service Expert / GSA - F&B Service
Job Number 23224519 Job Category Food and Beverage & Culinary Location Hyderabad Marriott Hotel & Convention Centre, Tank Bund Road, Opposite Hussain Sagar Lake, Hyderabad, Andhra Pradesh, In
General Surgeon
Seeking a full-time general surgeon, preferably board-certified/board-eligible, for a full time position in beautiful Eureka, California. Join our positive, collaborative, and mission-driven team at
Agricultural Equipment Operator
This job was posted by https://www.kansasworks.com : For moreinformation, please see: https://www.kansasworks.com/jobs/12796718 Wecustom apply crop protection and crop fertility products. We sell and
BHS Inpatient Social Worker - General Adult Unit - Full-Time - Days - Jackson, MI
The Social Worker works with the psychiatrist and interdisciplinary team in developing and managing treatment plans. Serves as liaison in relation to patient care and needs, between the hospital, com
Instandhaltungstechniker (m/w/d) für den Standort Dormagen
Description Instandhaltungstechniker (m/w/d) für unseren Standort in Dormagen gesucht! Der Schwerpunkt dieser Rolle liegt in der vorbeugenden Wartung und Instandhaltung unserer förder- und gebäudetec
Specialty Associate Team Leader (Beer, Wine, Cheese & Chocolate Assistant Department Manager) - Full Time
Job DescriptionAssists the Team Leader in all aspects of daily operations including profitability, expense control, buying, merchandising, labor, regulatory compliance and special projects as assigne
Food preparation and Serving Worker
Food Preparation and Serving Worker (4) temp full-time positions 4/1/2024 to 08/31/2024 Perform duties which combine both food preparation of American and Mexican dishes and food service; serving foo
Research Scientists/Scholars I, II, III or Senior - Open Pool
Posting Detail Information Working TitleResearch Scientists/Scholars I, II, III or Senior - Open Pool Position LocationFort Collins, CO Work LocationPosition qualifies for hybrid/in-office work Resea
Major Gifts Officer - Hybrid
As Major Gifts Officer you will play an important role as a member of the Philanthropy Team you will be responsible for securing financial resources for Cardinal McCloskey Community Services (CMCS) b
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved