Software Engineer 2 - Android

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer 2 - Android

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their Virtual Expert Platform team. This role is an exciting opportunity to work on a platform that provides crucial capabilities including Chat, Telephony, Video, co-browsing, appointments, secure document sharing and storage, and intelligent routing and matching.

The position offers hands-on development experience with Android/Kotlin, focusing on creating seamless collaboration tools that help customers and experts interact with the highest level of trust and ease of usage. As part of a company serving approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, you'll be contributing to technology that powers prosperity for people and communities globally.

The role demands strong technical expertise in Android development, object-oriented programming, and software architecture. You'll spend approximately 95% of your time on hands-on coding, while also participating in the full software development lifecycle from requirements gathering to production deployment. The ideal candidate will bring experience in UI/UX design, test-driven development, and native application development.

Working in an Agile environment, you'll collaborate with cross-functional teams including product management, QA/QE, and various product lines. This is an excellent opportunity for a mid-level engineer looking to make a significant impact on a platform that facilitates crucial financial services and customer support interactions.

Last updated 16 hours ago

Responsibilities For Software Engineer 2 - Android

  • Gathering functional requirements, developing technical specifications, project & test planning
  • Designing/developing software, web, mobile apps, prototypes or Proof of concepts (POC's)
  • Applying technical expertise to challenging programming and design problems
  • 95% hands-on coding
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams
  • Contribute to the design and architecture of the project

Requirements For Software Engineer 2 - Android

Kotlin
  • BS/MS in computer science or equivalent
  • Strong in Object Oriented Concepts and experience with SDLC
  • Strong understanding of Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)
  • Solid Hands-On Android/Kotlin Experience
  • Strong Native Application Development skills
  • Strong in UI / UX

Interested in this job?

Jobs Related To Intuit Software Engineer 2 - Android

Software Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.

Technical Writer, Android

Technical Writer position at Google's Android team, creating developer documentation and educational content with 6 years of technical writing experience required.

Technical Program Manager, Android Connectivity

Lead Android connectivity initiatives at Google as a Technical Program Manager, working with global partners to shape the future of mobile connectivity experiences.