Equity Research Associate (Technology and Software) Opportunity