Software Engineer 2

Intuit, Inc.

Mountain View (CA)

On-site

USD 141,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intuit, Inc. is seeking a Senior Software Engineer to help expand its footprint in the Mid-Market and Enterprise segments.

You will work on web and mobile software, delivering high-quality solutions with a strong emphasis on hands-on coding and collaborative delivery across product teams. The role requires 2+ years of development experience, proficiency in OO languages, understanding of SDLC, REST/SOAP, and TDD, and a self-driven attitude.

Qualifications

  • BS/MS in computer science or equivalent work experience.
  • 2+ years experience developing web, software, or mobile applications.
  • Solid grasp of software engineering fundamentals and their practical application.
  • Experience with OO languages (Java/J2EE, C#, VB.NET, Python, or C++).
  • Understanding of SDLC, web services (REST/SOAP), and TDD.
  • Self-starter attitude with ability to work independently.
  • Strong communication and collaboration skills.
  • Eagerness to learn and grow; strong delivery track record.

Responsibilities

  • Deliver high quality web or mobile software (requirements, design, code, documentation).
  • Hands-on coding 80-95% of the time.
  • Participate in early quality activities including peer reviews.
  • Resolve defects during QA, pre-prod, prod, and post-release patches.
  • Collaborate with product management, QA/QE, and other teams to drive results.
  • Partner across business units to advance outcomes.
  • Contribute to team success and positive dynamics.
  • Apply AI and relevant technology frameworks to expand product scope.

Education

BS/MS in computer science

Job description

Come join the Intuit Enterprise Builders team as a Senior Software Engineer. As Intuit expands its footprint in the Mid-Market and Enterprise segment, you will be part of the group enabling the product to be able to expand into various industries by leveraging AI and relevant technology frameworks.

Responsibilities
  • Successful delivery of high quality web or mobile 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
  • 2+ years experience developing web, software, or mobile applications
  • Solid grasp of software engineering fundamentals and their practical application
  • Experience with any of the following Object Oriented Languages (OOD): Java/J2EE, C#, VB.NET, Python, or sometimes C++
  • 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 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 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.

The expected base pay range for this position is: Mountain View $140,500 - $190,000.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer 2
Software Engineer 2

Intuit • Mountain View (CA)

On-site
USD 141,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Intuit, Inc. • Mountain View (CA)

On-site
USD 171,000 - 232,000
Cash bonus eligibility
Equity rewards
Senior Staff Software Engineer
Senior Staff Software Engineer

Intuit, Inc. • Mountain View (CA)

Hybrid
USD 221,000 - 299,000
Sr Staff Software Engineer
Sr Staff Software Engineer

Intuit, Inc. • New York (NY)

On-site
USD 220,000 - 298,000
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Intuit, Inc. • Mountain View (CA)

Hybrid
USD 203,000 - 274,000
Cash bonus
Equity rewards
Benefits
Staff Software Engineer - Back End
Staff Software Engineer - Back End

Intuit, Inc. • Mountain View (CA)

Hybrid
USD 203,000 - 274,000
Cash bonus
Equity rewards
Benefits
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Intuit • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Software Engineer - Back End
Staff Software Engineer - Back End

Intuit • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Software Engineer - Back End
Staff Software Engineer - Back End

Intuit Inc. • Mountain View (CA)

On-site
USD 203,000 - 274,000
Software Engineer II
Software Engineer II

Intuit • Mountain View (CA)

On-site
USD 150,000 - 190,000
Cash bonus
Equity rewards
Competitive compensation package