Intuit Inc.
We are seeking a highly skilled and motivated Senior Software Engineer with a strong background in Java, AWS, and React to join the Development Portal team. The Development Portal is a space for developers to discover existing capabilities at Intuit and manage their software assets. As a platform team, we support a large volume of contributions. The ideal candidate will have a passion for developing high-quality, innovative software solutions that align with Intuit's core values of integrity, customer obsession, courage, respect for each other, and innovation. Familiarity with GenAI is a plus.
Responsibilities
Gathering functional requirements, developing technical specifications and solutions.
Designing and developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
Performing approximately 80-90% hands-on coding.
Designing and implementing scalable, modular, and secure services.
Resolving defects/bugs during QA testing, pre-production, production, and post-release patches.
Contributing to the design and architecture of the project.
Working cross-functionally with various teams at Intuit: product management, product lines, or business units to drive results.
Acting in a technical leadership role: mentoring junior engineers and new team members, and applying technical expertise to challenging programming and design problems.
Compensation and Benefits Intuit offers a competitive compensation package with a strong pay-for-performance rewards approach. The expected base pay range for this position is:
Southern California: $150,000 - $203,000. This position will be eligible for a cash bonus, equity rewards, and benefits, in accordance with our plans and programs. Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. We also conduct regular pay equity comparisons across ethnicity and gender categories.
Minimum Qualifications
5+ years of experience designing and developing consumer-facing web applications, including designing integration-centric solutions with modern API technologies.
BS/MS in computer science or equivalent work experience.
3+ years’ experience with Java service development, ideally with Spring Boot web applications (REST or GraphQL).
2+ years’ experience with React and JavaScript in a single-page architecture, with hands-on knowledge of web technologies (Redux, React-Native) and related frameworks.
Experience with HTML and CSS.
Familiarity with standard JavaScript async patterns (closures, callbacks, promises, error handling).
Experience with unit testing and Test Driven Development (TDD).
Solid knowledge of algorithms and design patterns.
Experience with databases, NoSQL stores, Data Lake, Kafka, and schema modeling is a plus.
Strong understanding of software design, architecture, and large-scale systems.
Knowledge of streaming frameworks and event-driven architecture is a plus.
Solid foundation in writing scalable web application code following best practices for accessibility, internationalization, and instrumentation.
Ability to understand and execute the "Discover-Implement-Ship-Measure-Learn" paradigm.
Strong communication skills.
Experience with Agile, SCRUM, or Extreme Programming methodologies.
This job posting is active and not expired.
#J-18808-Ljbffr
Responsibilities
Gathering functional requirements, developing technical specifications and solutions.
Designing and developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
Performing approximately 80-90% hands-on coding.
Designing and implementing scalable, modular, and secure services.
Resolving defects/bugs during QA testing, pre-production, production, and post-release patches.
Contributing to the design and architecture of the project.
Working cross-functionally with various teams at Intuit: product management, product lines, or business units to drive results.
Acting in a technical leadership role: mentoring junior engineers and new team members, and applying technical expertise to challenging programming and design problems.
Compensation and Benefits Intuit offers a competitive compensation package with a strong pay-for-performance rewards approach. The expected base pay range for this position is:
Southern California: $150,000 - $203,000. This position will be eligible for a cash bonus, equity rewards, and benefits, in accordance with our plans and programs. Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. We also conduct regular pay equity comparisons across ethnicity and gender categories.
Minimum Qualifications
5+ years of experience designing and developing consumer-facing web applications, including designing integration-centric solutions with modern API technologies.
BS/MS in computer science or equivalent work experience.
3+ years’ experience with Java service development, ideally with Spring Boot web applications (REST or GraphQL).
2+ years’ experience with React and JavaScript in a single-page architecture, with hands-on knowledge of web technologies (Redux, React-Native) and related frameworks.
Experience with HTML and CSS.
Familiarity with standard JavaScript async patterns (closures, callbacks, promises, error handling).
Experience with unit testing and Test Driven Development (TDD).
Solid knowledge of algorithms and design patterns.
Experience with databases, NoSQL stores, Data Lake, Kafka, and schema modeling is a plus.
Strong understanding of software design, architecture, and large-scale systems.
Knowledge of streaming frameworks and event-driven architecture is a plus.
Solid foundation in writing scalable web application code following best practices for accessibility, internationalization, and instrumentation.
Ability to understand and execute the "Discover-Implement-Ship-Measure-Learn" paradigm.
Strong communication skills.
Experience with Agile, SCRUM, or Extreme Programming methodologies.
This job posting is active and not expired.
#J-18808-Ljbffr