Software Engineer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 2 - Fullstack

Mid-level Software Engineer position at Intuit focusing on backend development for QuickBooks Online Advanced platform in Bengaluru, requiring Java expertise and cloud technologies experience.

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on building next-generation LLM-based applications platform, requiring 2+ years of experience in backend development and cloud technologies.

Software Engineer 2 - Backend

Mid-level Backend Software Engineer position at Intuit, focusing on building next-generation data platforms and real-time analytics systems using Java, AWS, and modern data technologies.

Software Engineer 2 - Backend

Backend Software Engineer position at Intuit focusing on financial technology development with AI integration, requiring 2+ years of experience in Java, Python, or Go.

Software Engineer 2

Full Stack Software Engineer position at Intuit focusing on subscription management and billing systems, requiring 2+ years of experience in web development and strong expertise in Java, JavaScript, and databases.

Description For Software Engineer 2

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their CG-PD team. This role is integral to helping Intuit achieve its mission of "Do the Nations' Taxes" through their consumer tax category initiatives in the US and Canada. The position offers an exciting opportunity to work on revolutionary tax solutions, focusing on done-for-me experiences and mobile-based solutions.

As a full-stack engineer, you'll be working with a dynamic team that serves over 100 million customers worldwide through prominent products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The role demands a blend of technical expertise in both frontend and backend technologies, with a strong emphasis on hands-on coding (80-95% of the role).

The ideal candidate will bring 3+ years of experience in software development, with proficiency in React for frontend and Java/J2EE for backend development. You'll be working with modern technologies including microservices, Kubernetes, and both SQL and NoSQL databases. The role requires someone who can thrive in an Agile environment, demonstrate strong problem-solving abilities, and effectively collaborate with cross-functional teams.

This position offers the opportunity to work with one of the world's leading financial technology companies, known for its innovative track record and customer-centric approach. You'll be part of a team that's revolutionizing the way people handle their taxes, while working in an environment consistently recognized as a top place to work. The role provides an excellent platform for professional growth, allowing you to contribute to meaningful projects that directly impact millions of users while working with cutting-edge technologies in the financial technology sector.

Last updated a month ago

Responsibilities For Software Engineer 2

  • Deliver high-quality web or mobile software (requirements, design, code, documentation)
  • Perform 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 with team members to deliver against commitments
  • Work cross-functionally with product management, QA/QE, and various product lines
  • Maintain positive team dynamics
  • Apply technical skills in service to customers

Requirements For Software Engineer 2

React
Java
Kubernetes
  • BS/MS in computer science or equivalent work experience
  • 3+ years of experience in frontend (React) and backend (Java/J2EE) development
  • Experience with microservices and container technologies like Kubernetes
  • Strong grasp of software engineering fundamentals
  • Knowledge of OOD and SOA principles
  • Experience with scrum, agile and iterative approaches
  • Strong experience with Databases design (SQL, NoSQL) and analytics
  • Understanding of web services (REST or SOAP)
  • Experience with unit testing & Test-Driven Development (TDD)
  • Self-starter attitude and willingness to take ownership
  • Strong problem-solving skills
  • Excellent verbal and written communication skills

Interested in this job?