Software Developer 2 - Toronto, Canada - Intuit

    Intuit
    Intuit background
    Description

    Company Overview

    Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.

    Qualifications

  • Experience as a full-stack software engineer
  • Experience designing and developing web applications
  • Experience with web services (consuming or creating) with REST or SOAP
  • Experience with JavaScript, ReactJS, Redux, or other UI frameworks
  • Experience with the Software Development Life Cycle (SDLC)
  • Have a curiosity and passion for crafting amazing experiences
  • Demonstrate excellent communication skills and ability to explain your technical architecture designs
  • Professional technical experience, preferably in software engineering or DevOps – with aspects of continuous integration of large scale web applications
  • Knowledge of distributed systems Experience with Amazon Web Services (AWS) technologies
  • Knowledge of continuous integration, continuous delivery concepts
  • Have spent time as part of an agile development team (preferably Scrum)
  • Strong self-driven collaborator with ability to work in diverse teams as a contributing member
  • High attention to detail and strong quality orientation
  • Ability to partner successfully across technical and non-technical teams
  • Preferred Experience:

  • Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications
  • Experience with social, mobile, cloud/SaaS, big data, or analytics
  • Familiar with the development challenges inherent with highly scalable and available web applications
  • Always Be Learning: Experience with open source technologies (if no practical work experience w/ Big Data, or cutting edge front-end technology you're prototyping and/or researching the up and coming technology and solutions
  • Experience with various, modern web frameworks
  • Responsibilities

  • Understand application and service architectures in order to design solutions to improve the tax tooling and release products
  • Communicate with users, other technical leaders, and management to collect requirements, describe software product features, and contribute to architectural technical designs
  • Designing and developing web applications, prototypes, or PoC's with ReactJS and Java Troubleshoot issues that develop in an application
  • Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results
  • Write code in Java, HTML, React, and CSS that meets the functional specifications
  • Propose and evaluate changes to the deployment architecture to improve performance, scalability, and/or manageability
  • Experience writing RESTful web services
  • Solve complex problems and provide clear and concise recommendations Evaluating and identifying appropriate technical solutions