Job Directory Intuit Senior Software Engineer - Fraud Prevention
Intuit

Senior Software Engineer - Fraud Prevention Intuit
San Diego, CA

Intuit is a company that provides business and financial management solutions for small businesses, consumers, and accounting professionals.

Companies like Intuit
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Intuit

Job Description

Overview

Intuit's Legal Compliance & Policy team is tasked with building, protecting and expanding Intuit's competitive advantage and customer experience. We intelligently manage risk, shaping strategy to drive better business decisions for our internal and external environment. Come join the Intuit Fraud Prevention Team as a Senior Software Engineer. You'll be part of a team developing cutting edge fraud prevention technologies serving the needs of highly available, scalable, and secure Intuit services and products using the latest technology has to offer, including cloud ready architecture, identity proofing and industry leading proprietary fraud prevention. Our services are critical for Intuit and used to protect millions of customers using various Intuit products, including TurboTax, QuickBooks and Mint. We utilize agile processes to move fast. We consider our people as the most important asset - we take the growth of our engineers seriously. The ideal candidate is a backend web service or tools developer who is also familiar with each layer of the software stack. The engineer should have genuine interest in all software technology and will be directly responsible for design, development, testing, maintenance, and documentation of high quality software components.

Responsibilities

* Gathering functional requirements, developing technical specifications, and project & test planning
* Designing/developing web, software, mobile apps, prototypes, or proofs of concepts
* Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
* Roughly 80-85% hands-on coding
* Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
* Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results
* Contribute to the design and architecture of the project
* Experience with Agile Development, SCRUM, or Extreme Programming methodologies

Qualifications

* 5+ years of experience developing, maintaining, and innovating large scale web services. (Consuming and creating REST/GraphQL APIs a plus)
* Strong experience with Java, Spring-based server application and its design patterns
* Strong understanding of the Software design/architecture process
* Experience with the entire Software Development Life Cycle (SDLC)
* Experience with relational and NoSQL database technology and understand the trade-offs
* Experience with Spring Boot and AWS is a big plus
* Experience with modern JavaScript web application frameworks is a plus
* Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
* Experience with unit testing & Test-Driven Development (TDD)
* Experience with iOS and Android development is a plus
* BS/MS in computer science or equivalent work experience

About Intuit

Intuit is a company that provides business and financial management solutions for small businesses, consumers, and accounting professionals.

Headquarters
Size
9400 employees
Intuit

2700 Coast Ave

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.