Since 1988 Quicken has been the top personal management software for millions of consumers. We pioneered a radically easier and faster way for people to manage their household finances. Since then we’ve continued to focus on delighting customers and making the Quicken product and experience better than ever.

Job Title: 
Senior Software Engineer
Location: 
Bangalore
India
Department: 
Product Development
Job Requisition Number: 
1101-18
Job Summary: 

Quicken is the #1 personal finance management software with a 30-year heritage of helping millions of individuals and families stay on top of their finances. We have been going through a tranformation since our recent spin-off from Intuit, with a renewed focus on product improvement, growth, and customer satisfaction.  We are working on a strategy to deliver awesome personal finance experience to our customers across Windows, Mac, iOS, Android, and web. The successful candidate will join our Operations team in support of our products and Cloud platform. The team uses the latest software development technology and tools.

If you are looking to be part of a high-performing team at the heart of a fun, energetic, and innovative company, come join the Quicken Team!

Responsibilities: 
  • You will be part of the Quicken Windows product development team
  • Develop and enhance the product. Will involve building new features, enhancing existing ones, and fixing of customer reported issues
  • The work will include development in native Windows technologies, like C++ and C#. As well as leveraging web and cloud-based platform services
  • Technical design and implementation of production ready code, partnering closely with a cross-functional team (Engineers, Architects, Product Managers, QA, Operations, and Business Partners).
  • Analyze customer feedback received thru various channels to determine product improvements that will enhance customer experience with the product
  • Consistently deliver high-quality shippable software to our customers, being part of our Agile development team
  • Think creatively, and facilitate innovative thinking
Qualifications: 
  • Strong technical background in design and implementation of shrink-wrapped Windows applications.
  • 3+ years of experience in C++ and Windows/Win32/MFC a must.
  • Prefer experience in .NET/C#/WPF.
  • Big Plus: Experience with web technologies - HTML, JavaScript, CSS, and interfacing with back-end platforms using REST APIs.
  • Passion for understanding of customer issues and solving them.
  • Well versed in a variety of design patterns.
  • Experience with unit test frameworks.
  • MS or BS in Computer Science or equivalent.
  • Excellent programming discipline: object oriented principles, design patterns, unit testing.
  • Excellent verbal and written communications skills.
  • Experienced working with Agile development processes.
  • "Self-starter" attitude with an ownership mindset.

Quicken is excited to be building a team of innovative and talented people that are dedicated to helping people improve their financial lives.  We believe in giving our employees the benefits and perks to keep them happy and healthy.  Whether it’s generous healthcare benefits, a 5% matching 401(k) Plan, a gym subsidy, or unlimited snacks, we believe happy employees are successful employees.  (Benefits and perks may vary based on location.)  Come join our Quicken team!

Quicken is proud to be an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability.

Apply Online