Search

Senior Software Engineer

Posted: 19/10/24
Recruiter:Intuit Inc.
Reference:2838587310
Type:Permanent
Disciplines: Software Engineer
Salary:Competitive
Location:London
Description:

Company Overview

Do you want to help us power prosperity across the world?

Intuit is a global technology platform that helps small businesses, self-employed, and consumers to overcome their most important financial challenges. Serving more than 100 million customers worldwide with 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.

QuickBooks Online is the world's No. 1 Cloud Accounting solution serving millions of small & medium businesses worldwide.

Imagine working on a product with 4+ million paid users, serving 160+ countries worldwide, multiple languages and releases happening regularly. The current architecture is based on a micro-frontend architecture using typescript/React/GraphQL and microservices using Java/Kotlin/Spring. Our target architecture is event-driven and follows the domain-driven design principles. We adopt an AI-first approach in our development as our goal is to become an AI-driven expert platform.

The Role

Come join the Intuit Quickbooks' organization as a Software Engineer for the Global Builders Group (GBG). GBG develops features and capabilities for our Quickbooks platform across international markets to drive international growth with small and medium business customers as well as accountants. We leverage Intuit's market position as a Financial Management Services leader to deliver a market-beating, comprehensive solution for managing complex and burdensome financial requirements so our customers can spend more time running their business.

We're looking for an amazing and enthusiastic technologist to build great features by experimenting, learning fast, incorporating customer feedback to make our product highly scalable, performant, and delightful for our customers. If you are experienced or passionate with AI, that would be a massive plus as this is the direction we're going.

Intuit Quickbooks is a hybrid workplace, giving employees the opportunity to collaborate in person with team members in our London office two or more days per week.

If you want to be part of something big and special, it is the job for you. There has never been a better time to be with Intuit. Come join us and be a part of this exciting journey!

Responsibilities

  • Full-stack design and implementation of the overall web architecture
  • Working with a wide range of technologies
  • Helping the business to deliver great results and value for the customer
  • Working cross-functionally with various disciplines including product management, UX, analytics, other products and/or teams to solve real customer problems
  • Gathering functional requirements, technical specifications, plan for testing and monitoring
  • Solving challenging programming, domain and architectural problems, with well architected and highly performant solutions
  • Owning the team's services/infrastructure and supporting the domain, resolving defects/bugs during testing, pre-production, and production
  • Acting as the technical subject matter expert - mentoring fellow engineers

Minimum Requirements

  • 5+ years experience in designing and developing large-scale, consumer-facing web applications
  • Experience with developing backend application using Java/J2EE and Spring Boot
  • Experience with developing frontend application using JavaScript and React
  • Experience with web services (REST or GraphQL)
  • Experience with Agile and Lean Software Development
  • Expertise in the industry best development practices
  • Experienced in setting up and managing Cloud Infrastructure (AWS), Docker/Kubernetes, Big-Data, Analytics and Monitoring Tools
  • Excellent problem-solving skills with a history of superb delivery against assigned tasks
  • Excellent verbal and written communication skills
  • Strong leadership experience: Leading meetings, presenting, and technical go-to person

Recruiting now