Senior Software Engineer

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

Senior Technical Support Engineer role at Intuit leading partner support team, focusing on API integration and financial technology solutions.

Senior Product Manager - TurboTax, Business Tax

Senior Product Manager role at Intuit TurboTax leading Business Tax initiatives, focusing on AI-powered solutions and expert-connected services.

FullStack-Senior Software Engineer

Senior Full Stack Software Engineer position at Intuit, focusing on developing financial technology solutions with AI integration and modern web technologies.

SOX Audit Manager (Business Process)

Senior SOX Audit Manager position at Intuit, leading compliance programs and internal controls for a global fintech leader.

Senior Software Engineer

Senior Software Engineer role at Intuit, focusing on full-stack development with JavaScript, Java, and React, requiring 6+ years of experience in enterprise applications.

Description For Senior Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Software Engineer to join their FinTech team. As the steward of Intuit's finance experience for enterprise tools and applications, we're on a mission to create the best environment for our employees' finance and sourcing teams.

The role demands a versatile engineer with strong expertise in both front-end technologies (React JS) and back-end systems (Java, Spring, REST/GraphQL services). You'll be working in an Agile Scrum environment, collaborating with cross-functional teams including business partners, developers, and product managers.

This position offers an opportunity to work on large-scale, developer-facing platforms while implementing security best practices and tackling the challenges of API Gateway and Service Mesh platforms in large organizations. You'll be responsible for designing and developing web applications, gathering requirements, and providing technical leadership through mentoring junior engineers.

The ideal candidate brings 7+ years of web development experience, strong architectural knowledge, and excellent communication skills. You'll be working with cutting-edge technologies including Java, Spring Boot, React JS, and Kubernetes, while contributing to open source community projects.

Join Intuit's team of approximately 100 million customers worldwide, working with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. This role offers the chance to make a significant impact on enterprise financial technology while working with a talented team committed to innovation and excellence.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Developing, maintaining, and innovating large scale, developer-facing platforms
  • Implementing security best practices
  • Designing/developing web-based applications and backend services
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Mentoring junior engineers and new team members
  • Resolving defects/bugs during testing, pre-production, production, and post-release patches
  • Working cross-functionally with various Intuit teams
  • Contributing to the design and architecture of the project

Requirements For Senior Software Engineer

Java
JavaScript
React
Python
Kubernetes
  • 7+ years experience developing web applications
  • BE/BTech in computer science or equivalent work experience
  • Strong leadership experience
  • Expertise in Software design/architecture process
  • Experience with RESTful or GraphQL based web services with Java, Spring Boot, React JS
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience in Domain driven model and hexagonal architecture
  • Experience with Agile Development, SCRUM
  • Strong communication skills
  • Experience with Kubernetes/Docker
  • Strategic and analytical thinking capabilities

Interested in this job?