McSharry liittyi Connachtin joukkueeseen ennen kauden 2011-12 alkua, kun hän oli aiemmin ollut Leinsterin akademiassa. McSharry teki debyyttinsä Connachtissa 5. marraskuuta 2011, aloittaen Ulsteria vastaan 2011<unk>12 Pro12 -turnauksessa.
Hän pelasi koko 80 minuuttia. McSharry teki Euroopan debyyttinsä puolella, kun hän aloitti Harlequinsia vastaan 2011-12 Heineken Cupissa 11. marraskuuta 2011, maakunnan ensimmäinen peli heidän ensimmäisessä kaudessaan kilpailussa. Hän esiintyi kilpailussa vielä neljä kertaa, joka kerta aloittaen. McSharry esiintyi myös yhdeksässä ottelussa tuona kaudella, aloittaen seitsemän kertaa ja tekemällä yhden maalin. McSharry allekirjoitti sopimuksen jatkamisen joulukuussa 2011, jonka mukaan hän pysyy Connachtissa ainakin vuoteen 2014.