Job Role:As a software engineer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate about understanding the business context for features built to drive better customer experience and a