Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Intuit Staff Software Engineer 
India, Karnataka, Bengaluru 
114055086

Today
Responsibilities
  • Manage individual project priorities, deadlines, and deliverables
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning
  • Presenting the designs along with trade offs to the technical forum
  • Demonstrate high operational excellence mindset.
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results
  • Passion for growing and applying technical skills in service to customers
  • Roughly 70% hands-on coding
  • Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
  • Result oriented mindset with an affinity to produce high quality code
  • Have a customer focused mindset
Qualifications
  • BS/MS in computer science or equivalent work experience
  • 10+ years working as a software engineer, ideally using Agile/Scrum
  • Solid grasp of software engineering fundamentals and their practical application
  • An understanding of the Software Development Life Cycle (SDLC)
  • Experience with any of the following Object-Oriented Languages (OOD):Java/J2EE.
  • Strong working knowledge of API development standards like REST/GraphQL protocol, pagination, throttling, caching and routing mechanisms.
  • Solid knowledge of algorithms and design patterns.
  • Hands on experience with JVM profiling tools
  • Proven ability to balance work on multiple projects in parallel.
  • Ability to learn quickly, pivot, visualize and own a feature end-to-end.
  • Strong end to end testing mindset, and working knowledge of Front-End and Back-End testing techniques.
  • Experience working with Cloud platforms development e.g. AWS/ Kubernetes/Container platforms based development
  • Experience working with mature codebases
  • An understanding of unit testing & Test-Driven Development (TDD)
  • "Self-starter" attitude and ability to make decisions independently
  • Helpful, can-do attitude and a willingness to take ownership of problems
  • Strong desire to learn and grow
  • Excellent problem-solving skills with a history of superb delivery against assigned tasks
  • Excellent verbal and written communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Outstanding partnership skills
  • Experience in leading and mentoring Junior Team members