Senior Software Engineer
Intuit
Senior Software Engineer
Intuit
Tax, accounting, and personal-finance software
•Support key Data platform initiatives to develop services for tax, personal finance and small business customers.
•Successful delivery of high quality REST web services software (requirements, design, code, documentation, etc.).
•Approximately 80-95% hands-on coding.
•You care about all aspects of software engineering and are always keen to learn new languages algorithms data structures techniques tools libraries services processes.
•Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
•Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies.
Experience with creating web services using REST, Apache.
•Hands on experience in developing high scale application preferably with Oracle, Hadoop, Cassandra, Scala.
•Strong experience with Java, Spring MVC, Hibernate
•Experience with the entire Software Development Life Cycle (SDLC) and Agile.
•Experience with unit testing & Test Driven Development (TDD).
•Strong understanding of the Software design patterns/architecture process.
India's Best Companies to Work For Special Category: Supporting Women to Remain at Work2015
http://www.greatplacetowork.in/bestworkplaces/a2480000005kCQ5
http://intuitagain.com/
Intuit provides financial technology tools for consumers and small businesses. Its main products are TurboTax for tax preparation, QuickBooks for accounting, and Mint for personal finance management. These tools typically operate on a subscription basis or behind transaction fees, with features that help users file taxes, track income and expenses, and manage budget and goals. The software ecosystem is designed to connect tax, accounting, and personal finance in one place, improving workflows for individuals, freelancers, and small business owners. Security is a priority, with measures like multi-factor authentication and anti-fraud protections to protect user data. Intuit’s goal is to help people achieve financial well-being by educating users and delivering easy-to-use, reliable financial software across different needs and customer segments.
Explore more opportunities at Intuit