DevJobs

Full-Stack Engineer

Overview
Skills
  • Java Java
  • JavaScript JavaScript
  • React React
  • Scrum Scrum
  • Agile Development
  • Extreme Programming methodologies
  • J2EE
  • REST web services
  • SDLC
  • Software Development Life Cycle
  • TDD
  • Test Driven Development
  • Unit testing
Overview

Come join the Web Integration Tools as a Full-stack engineer. Our group is responsible for Intuit core services and develops tools for supporting our Engineers for integrating with Intuit’s financial data providers.

What you'll bring

  • BS/MS in computer science or equivalent work experience
  • 3+ years experience developing web applications, software, or mobile applications
  • Solid grasp of software engineering fundamentals and their practical application
  • Experience with React, JavaScript
  • Experience with any of the following Object Oriented Languages (OOD): Java/J2EE
  • An understanding of the Software Development Life Cycle (SDLC)
  • An understanding and preferable experience with REST web services
  • An understanding of unit testing & Test Driven Development (TDD)
  • "Self-starter"" attitude and ability to make decisions independently
  • Helpful, can-do attitude and a willingness to take ownership of problems
  • Strong desire to learn and grow
  • Excellent problem solving skills with a history of superb delivery against assigned tasks
  • Excellent verbal and written communication skills
  • Outstanding partnership skills

How you will lead

  • Successful delivery of high quality software (requirements, design, code, documentation, etc.)
  • Roughly 80-95% hands-on coding
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results
  • Commitment to team success and positive team dynamics
  • Passion for growing and applying technical skills in service to customers
  • Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies

Intuit