Summary:
You must be passionate about developing and building software solutions. You must have a track record of being part of development team in building enterprise products and software. The role involved here in is to build decentralized solutions that are underpinned by Blockchain and distributed ledger technologies.