New York, NY, 10176, USA
1 day ago
Staff Software Engineer
Overview Bring your whole self to work. Join Intuit as a Staff Software Developer on the QuickBooks Online team! Intuit is a 40-year-old startup and constantly disrupts itself by identifying major new technology and design trends that are needed to deliver our mission to power prosperity around the world. Our group is a fun, diverse team focused on delivering cutting edge capabilities. You will be working in developing the QuickBooks Online web application which is used by more than 4 million users worldwide. What you'll bring + BS/MS in computer science or equivalent work experience + 8+ years’ experience developing web, software, or mobile applications + Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader. + Solid grasp of software engineering fundamentals and their practical application + Solid grasp of JavaScript fundamentals such as closures, prototype, callbacks, promises, error handling + Experience with Object Oriented Languages such as: Java/J2EE, C#, Python, C+ + + Understand and preferably have experience with web services + Understand unit testing and Test-Driven Development + Helpful, can-do attitude and a willingness to take ownership of problems + Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences + Commitment to team success and positive team dynamics How you will lead + Architecting and developing web, software, mobile apps, prototypes, or proofs of concepts (POC’s) + Leading the gathering of functional requirements, developing technical specifications, and project & test planning + Roughly 50-60% hands-on coding + Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems + Generate technical documentation to communicate architectural and design options, and educate development teams and business users + Demonstrate a passion for developing well architected, elegant, web and/or mobile apps + Experience Agile Development, SCRUM, and/or Extreme Programming methodologies EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.
Confirm your E-mail: Send Email