Senior Software Engineer Full Stack
Intuit
Senior Software Engineer Full Stack
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.
Job Overview
Come join the Intuit as a "Senior Software Engineer " for front end development.As part of the Data team you will work to enable data workers to easily create and own high-quality data-driven systems, resulting in smarter product offerings to Intuit customers
Responsibilities
Successful delivery of high quality web software (requirements, design, code, documentation, etc.)Roughly 80-95% hands-on codingContribute to early quality activities, including peer reviews of estimates, designs and codeResolve defects/bugs during QA testing, pre-production, production, and post-release patchesPartner effectively with all team members to deliver against commitmentsWork cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward resultsCommitment to team success and positive team dynamicsPassion for growing and applying technical skills in service to customersExperience with Agile Development, SCRUM, and/or Extreme Programming methodologies
Qualifications
BS/MS in computer science or equivalent work experience5+ yearsÕ experience developing web, software, or mobile applicationsSolid grasp of software engineering fundamentals and their practical applicationExperience with any of the following Object Oriented Languages (OOD): JS, ReactExperience in Java, SQL, GraphQL, React, Apollo, Javascript, HTML and CSS1+ years of experience with UI frameworks like React, Angular and JavaScript in a single page architecture.An understanding of the Software Development Life Cycle (SDLC)An understanding and preferable experience with web services (REST or SOAP)An understanding of unit testing & Test Driven Development (TDD)"Self-starter"" attitude and ability to make decisions independentlyHelpful, can-do attitude and a willingness to take ownership of problemsStrong desire to learn and growExcellent problem solving skills with a history of superb delivery against assigned tasksExcellent verbal and written communication skillsOutstanding partnership skills