Senior Staff Software Engineer

Year    KA, IN, India

Job Description

Category Software Engineering


Location Bangalore, India


Job ID 2025-72676



Company Overview


Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as 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.


Job Overview


Company Overview




Intuit is a global financial technology platform dedicated to powering prosperity for people and communities. We serve approximately 100 million customers worldwide with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. We believe that everyone should have the opportunity to prosper, and we are constantly seeking new and innovative ways to make that a reality.

Job Overview




Join the Product Development and Experience (PDX) team as a Senior Staff Software Engineer. The Developer Platform provides a suite of capabilities to enhance developer productivity, including: Developer Portal which boosts developers across multiple platforms, a system that simplifies the infrastructure asset lifecycle and capability materials.


Responsibilities


Gather functional requirements and develop technical specifications, project plans, and test plans. Design and develop high-velocity web applications, prototypes, and proofs of concept (POCs). Act as a technical leader, mentoring junior and new team members while applying technical expertise to solve challenging programming and design problems. Engage in hands-on coding for approximately 70-85% of your time. Resolve defects and bugs during testing, as well as in pre-production, production, and post-release environments. Collaborate cross-functionally with various Intuit teams, including product management, QA/QE, product lines, and business units, to drive results. Contribute to the design and architecture of projects. Utilize experience with Agile Development, SCRUM, or Extreme Programming methodologies. Manage system and data integration.

Qualifications


Experience:

10+ years developing web, software, or mobile applications.

Education:

BS/MS in Computer Science or equivalent work experience.

Technical Skills:

Strong experience with

Java

,

SpringBoot

,

AWS

,

Kafka

, and

Kubernetes

.

Data Processing:

Strong experience with stream processing or near real-time data ingestion.

Software Development:

Experience with the entire Software Development Life Cycle (SDLC).

Communication:

Solid communication skills with the demonstrated ability to explain complex technical issues to both technical and non-technical audiences.

Design:

A strong understanding of the software design and architecture process.

Testing:

Experience with unit testing and

Test-Driven Development (TDD)

.

Emerging Tech:

Knowledge of

AI/ML

,

Generative AI

,

Data Science

, and

Machine Learning

.

Preferred Experience



Developing, maintaining, and innovating large-scale, consumer-facing web or mobile applications. Experience with social, mobile, cloud/SaaS, big data, or analytics. Familiarity with the development challenges of highly scalable and available web applications. A commitment to continuous learning and experience with open-source and cutting-edge technologies. * Experience with various modern web frameworks.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4413979
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year