Senior Software Developer, Full Stack

3 months ago


Old Toronto, Canada Intuit Inc. Full time

Join the TurboTax technology team as a Senior Software Developer to work with millions of users and create a world-class digital product. As a leader in the industry, we are dedicated to innovation, growth, and personal development.

We are hiring across multiple teams as Toronto is a growth site and we are growing across multiple product teams including: Virtual Expert Platform Team, DataX Team, AI-First Tax Experiences Team, and TurboTax Product Development Team which all require technical expertise, leadership, and a focus on quality product development. As part of these teams, you will work with exciting colleagues and utilize your proficiency in React, JavaScript, Java/Kotlin, and Python in Full-Stack/Front-End/Back-End web application development. As well as hands-on engineering experience, and AI knowledge, to create and maintain large features and capabilities to build an unrivaled TurboTax experience.

Our culture is centered on continuous growth, student-teacher relationships, and learning from the people, processes, and technology around us to create amazing digital experiences for our diverse customer base. Join our team and contribute to our mission of creating a seamless and efficient tax filing experience for millions of users.

Responsibilities
  • Write scalable web application code with the utmost attention to detail, inclusive of accessibility, performance, scalability, and security.
  • Build the 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 & test planning.
  • Act as the technical subject matter expert: Mentor fellow engineers, demonstrate technical expertise, and lead 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, Design, 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.
Minimum Requirements
  • Developing a public-facing cloud app at scale, where you gained expertise in all aspects of the Web SDLC from design & implementation to deployment and operations.
  • Proficient in full-stack architecture & design that serves millions of users.
  • Strong knowledge of industry best practices for such applications.
  • Strong Java and JavaScript proficiency.
  • Experience with modern Back End and Front End frameworks.
  • Experience in leveraging Amazon Web Services for building scalable applications.
  • Bachelor’s Degree in Computer Science or equivalent field, or commensurate work experience and knowledge.
  • Strong verbal, written, and organizational skills.
  • Technical leadership experience: Leading meetings, presenting, technical go-to person.
#J-18808-Ljbffr

  • Old Toronto, Canada Lightmatter Full time

    Our company is seeking a skilled Senior Software Engineer to lead our full stack development team. As a full stack expert, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet our business needs.Main Responsibilities:Design and develop robust and scalable software systemsCollaborate with...


  • Old Toronto, Canada LanceSoft Full time

    Job Title: Senior Full Stack Software DeveloperAt LanceSoft, we are seeking an experienced Senior Full Stack Software Developer to join our team. The ideal candidate will have a strong background in Java and Spring Boot, as well as expertise in web development, database management, and DevOps practices. Responsibilities:Design, build, and maintain modular,...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior Full Stack Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products. Title:...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Are you a seasoned professional looking for a challenging role that utilizes your expertise in Python development?Iris Software Inc. is a leading provider of software solutions to Fortune 500 companies and other top firms in the financial services and technology industries.We are seeking a highly skilled Senior Full Stack Python Developer to join our team....


  • Old Toronto, Canada Scotiabank Full time

    Senior Software Engineer - Full StackAs a senior software engineer - full stack, you will be responsible for the development and maintenance of our company's web applications. Your expertise in both front-end and back-end development will allow you to work on a wide range of projects and contribute to the growth of our team.Design and develop scalable...


  • Old Toronto, Canada Jaide Health Full time

    About the RoleWe are seeking a skilled Full Stack Senior Software Engineer to join our team at Jaide Health. As a key member of our development team, you will be responsible for designing, developing, and maintaining our core product, ensuring a seamless user experience.Key responsibilities include developing and maintaining web applications, implementing...


  • Old Toronto, Canada Intuit Inc. Full time

    Senior Software Developer, Full Stack Role at Intuit Inc.As a key member of the TurboTax technology team, this Senior Software Developer will work with millions of users and create a world-class digital product. The team is dedicated to innovation, growth, and personal development.This role offers opportunities to work across multiple teams, including the...

  • Software Developer

    4 weeks ago


    Old Toronto, Canada 2iResourcing Full time

    RQ02326 - Software Developer - Full Stack Senior Client: Ministry of Transportation Period: 9 months with possibility of extension Start Date: ASAP End Date: 2022-12-07 Location: Toronto Working Hrs.: 7.25 Hrs. / day Must Haves: Strong experience with client and server-side NODEJS Strong experience developing in JavaScript, jQuery and other popular JS...


  • Toronto, Ontario, Canada Randstad Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentDescription: We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in full stack development, with a strong focus on scalability and performance.Responsibilities:Design and develop scalable and efficient software systemsCollaborate with...


  • Toronto, Ontario, Canada BOSCO FAMILY Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAs a Senior Software Engineer, you will be responsible for designing, developing, and deploying high-quality software solutions. Your expertise in full-stack development will enable you to work seamlessly with front-end and back-end technologies. You will collaborate with cross-functional teams to...


  • Old Toronto, Canada CV-Library Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in full-stack development and experience working in agile methodologies.Key Responsibilities:Design, develop, and deploy scalable software applicationsCollaborate with cross-functional teams to identify and prioritize...


  • Old Toronto, Canada Capgemini Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our Capgemini team. This role is ideal for a passionate software engineer with a strong background in developing, deploying, and managing web and API-based applications.Key Responsibilities:Design, develop, and maintain high-quality, scalable, and secure web-based applications using Java,...


  • Old Toronto, Canada DevCycle Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at DevCycle. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining web applications, SDKs, and integrations with IDEs and third-party tools.ResponsibilitiesDesign and develop high-quality web applications using React,...


  • Old Toronto, Canada Citco Full time

    About the Role:As a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in full-stack development will enable you to work across multiple technologies and ensure seamless integration of our various applications. If you are passionate about building scalable and...


  • Old Toronto, Canada AtkinsRéalis Full time

    We are seeking a skilled Senior Software Engineer to lead our Full Stack Development efforts. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your expertise in cloud computing and DevOps practices will be essential in ensuring the smooth operation of our systems.In this...


  • Toronto, Ontario, Canada Second Bind Full time

    Our company is seeking a Senior Software Engineer to lead the development of our full-stack applications. As a member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions. Your expertise in full-stack development, including both front-end and back-end technologies, will be essential in...


  • Toronto, Ontario, Canada Foilcon Full time

    Job Title: Senior Software Architect - Full Stack Developer**About Foilcon:**Foilcon is a leading software development company that specializes in creating innovative solutions for our clients. We are seeking an experienced Senior Software Architect - Full Stack Developer to join our team.**Salary:** $120,000 - $160,000 per annum (depending on experience)Job...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...


  • Toronto, Canada Klick Full time

    Senior Full Stack Developer Toronto, OntarioOmnichannel Enablement – Solution Delivery /Full-Time /HybridThe Senior Full Stack Developer is a delivery-focused technical leadership role, responsible for technical direction, solution quality and operational delivery for a project or group of projects. Success is measured by, amongst other things,...

  • Software Engineer

    3 weeks ago


    Old Toronto, Canada Cognizant Full time

    Job TitleAs a Senior Full Stack Developer, you will be responsible for designing and developing scalable and efficient software systems. Your role will involve working with cross-functional teams to deliver high-quality products on time and within budget. Key Responsibilities:* Design and develop scalable and efficient software systems* Collaborate with...