Skip to main content

Staff Fullstack Software Engineer, Bill Pay

Category Software Engineering Location Petach Tikva, Israel Job ID 22303
Apply Now

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

Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. We help give over 50 million consumers, small business, and self-employed customers around the world the opportunity to prosper.

Join the QuickBooks B2B Group as a Staff Fullstack Software Engineer, developing the Bill-pay experience for Intuit!

In this role you’ll be part of an innovative team that creates the next generation of Intuit’s payment mechanism, helping small business to get paid faster.

If you love having stretch goals, real world challenges, and making customers incredibly happy whilst fostering your obsessive need for perfect code and user experience, this is the job for you.

You will collaborate with many teams in Intuit and contribute to many components in different Business Units.

We love engineers who lead the change, are not afraid of technical challenges, communicating with customers and delivering the most beautiful and intuitive applications.


Responsibilities

  • Successful delivery of high-quality software (requirements, design, code, documentation, etc.)
  • Contribute to early quality activities, including peer reviews of estimates, designs and code.
  • Production support involved with monitoring systems and remediating issues
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various Intuit teams
  • Commitment to team success and positive team dynamics
  • Strong leadership and communication skills, and ability to work well in a team
  • Collaborate with other engineers to share best practices and knowledge of emerging technologies
  • Occasionally engage with customers to get a first-hand understanding of their needs
  • Perform and participate in peer code reviews

How you will lead

  • You need to be self-motivated, proactive and a contributor of code
  • Be able to read any code in an existing codebase and change it
  • Build and maintain strong cross-functional relationships / alignment with partners across the business, such as Product Management, UX, and customers
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility
  • Communicates clearly and persuasively to all levels of employees, customers and management
  • Mentor Junior Software Engineers in code reviews and technical sessions

Drive and initiate proactive efforts to improve internal processes and existing codebase


Qualifications

  • 6 years of hands-on experience developing web applications and backend systems
  • Solid development fundamentals and good Frontend architectural understanding
  • Experience with:
    • web services (consuming or creating) with REST
    • Backend: Java, Python
    • A solid grasp of JavaScript fundamentals 
    • Experience with one or more of the following Languages/frameworks: React, Angular, HTML+CSS
    • Unit testing frameworks & mocking, integration testing
  • Self-starter with a strong work ethic and a passion for problem-solving
  • Ability to work independently and to multi-task
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Experience working with cross-functional teams while maintaining effective working relationships
  • Strong “can-do” approach, creativity and learning mindset. Ability to meet deadlines and think strategically
  • Bachelor's or Master’s degree in Computer Science, or equivalent experience

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. 



Apply Now

Career Path

Mobility plays an important role for our engineering community. In addition to vertical growth, our teams offer lateral growth opportunities. Whether it’s working on a different tech stack or product, Intuit will help you get to the next step in your career.

  • Software Engineer 1 & 2
  • Sr. Software Engineer
  • Staff Software Engineer
  • Sr. Staff Software Engineer
  • Principal Software Engineer
  • Distinguished Software Engineer

Intuit supports you, not just as you are now, but as the person that you want to grow to be.

Alex Pollock Senior Software Engineer

Related Content

You haven't viewed any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

You haven't saved any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

Sign Up for Job Alerts

Be the first to find out about open jobs that fit what you're looking for.