Come join 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 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, QA/QE, 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
Qualifications:
- BS/MS in computer science or equivalent work experience
- 5+ years' experience developing web, software, or mobile applications
- Solid grasp of software engineering fundamentals and their practical application
- Experience with Object-Oriented Languages (OOD): JS, React
- Experience in Java, SQL, GraphQL, React, Apollo, Javascript, HTML, and CSS
- 1+ years of experience with UI frameworks like React, Angular, and JavaScript in a single-page architecture
- Understanding of the Software Development Life Cycle (SDLC)
- Understanding and preferable experience with web services (REST or SOAP)
- 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
Intuit offers a comprehensive benefits package, career growth opportunities, and a culture of innovation and collaboration. Join our team and help shape the future of financial technology!