How would you architect a secure application for handling financial transactions at Broadridge Financial Solutions?