In this role you will work closely with product owners, and other software engineers to design and implement technical solutions to meet business objectives and requirements. In addition to it, you will also be responsible for researching new technologies & techniques, rapid prototype, and help sele...