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
6+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Software Engineer to join their Monetisation Services and Experiences (MSE) team. This role is crucial in managing subscription needs across Intuit's extensive product ecosystem, including QuickBooks, TurboTax, and more. The team is responsible for handling potential annual revenue of $350M+ through sophisticated billing systems.

The position offers an opportunity to work with cutting-edge technologies in a team that focuses on SaaS-based subscription models. You'll be working with React for UI components, mSaaS technologies for deployments, and Spring Boot for enterprise-class web applications. The role combines technical leadership with hands-on development, requiring expertise in J2EE development and modern software architecture.

As a Senior Software Engineer, you'll be instrumental in designing and developing billing APIs, working closely with offering and finance teams to create end-to-end solutions. The role demands strong technical skills in Java/J2EE, experience with various application servers, and a deep understanding of software architecture and design patterns.

The MSE team prides itself on being a center of excellence with deep knowledge of SaaS-based subscription models. You'll be part of a diverse talent pool with promising levels of engagement, innovation, and employee satisfaction. This is an excellent opportunity for someone who wants to impact millions of customers while working with modern technologies and complex financial systems.

The ideal candidate will bring strong technical expertise, leadership capabilities, and excellent communication skills. You'll have the chance to mentor junior engineers while spending 70-85% of your time on hands-on coding. If you're passionate about building scalable financial technology solutions and want to be part of a team that powers prosperity for millions of customers, this role offers an exciting career opportunity at Intuit.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Designing/developing features to enable billing APIs
  • Mentoring junior engineers and new team members
  • 70-85% hands-on coding
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Work cross-functionally with various teams including product management, QA/QE, and business units

Requirements For Senior Software Engineer

Java
Linux
  • 6+ years experience with application development or framework development
  • Minimum 4 years leading advanced J2EE development
  • Experience with J2EE Technology: JMS, EJB, XML/XSLT, JSP/Servlet, Spring, Hibernate
  • Knowledge of Server Computing platforms (Unix, Linux, Windows)
  • Experience with Application Servers (Oracle Application Server, WebLogic, JBoss)
  • Experience in subscription billing implementation
  • BS/MS in computer science or equivalent work experience
  • Strong experience with Object Oriented Languages
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Strong communication skills
  • Experience with unit testing & Test Driven Development (TDD)

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.