Come join the Virtual Expert Platform VEP team as a Senior Software Engineer Virtual Expert platform provides a set of capabilities that include Scheduling Appointment Phone Chat and Video Collaboration along with Expert operations capabilities like Demand Supply balancing Planning Forecasting etc that allows our customers and experts to connect Our ability to efficiently connect people with the expertise they desire builds trusted relationships and contributes to our competitive advantage in the industry We are looking for a talented individual who is passionate about this platform and wants to be a part of our journey to revolutionize the industry As a member of our team you will have the opportunity to work with cutting-edge technology and contribute to the development of innovative features that will shape the future of collaboration Join us and be a part of something truly ground-breaking Responsibilities Gathering functional requirements developing technical specifications and project test planning Designing developing web software mobile apps prototypes or proofs of concepts POC s Act in a technical leadership capacity Mentoring junior engineers recent team members and applying technical expertise to challenging programming and design problems Roughly 70-85 hands-on codingo Resolve defects bugs during QA testing pre-production production and post-release patches Work cross-functionally with various Intuit teams product management 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