Design and implement new functionalities and oversees production of associated documentation to support delivery of all core trading applications used