1980.07-1984.09 黑龙江八一农垦大学农经系财务与会计专业学习
1984.09-1987.07 黑龙江省社会科学院农业经济专业研究生
1987-07-1989.12 黑龙江省委农工部合作经济处科员
1989.12-1991.12 黑龙江省委农工部合作经济处副科长(其间:1990年03月-1991年02月挂任尚志市苇河镇党委副书记;1991年02月-1991年12月挂任尚志市政府办公室副主任)
1991.12-1993.03 黑龙江省农委合作经济处主任科员(其间:1992年12月-1993年03月挂任省浆果办综合科科长)
1993.03-1995.11 黑龙江省农委龙田贸易公司总经理
1995.11-1996.10 黑龙江省农委综合处主任科员
1996.10-2000.06 黑龙江省农业工作办公室农村政策体改处副处长
2000.06-2001.01 黑龙江省农委农村改革试验区办公室副主任
2001.01-2004.06 黑龙江省农委农村改革试验区办公室主任、县域经济办公室主任、劳动力转移办公室主任(正处级)(其间:2002年01月-2002年7月全省第三期赴美高级经济管理领导人才培训班在职学习)
2004.06-2008.01 黑龙江省农委办公室主任
2008.01-2009.01 黑龙江省纪委派驻机构工作办公室副主任
2009.01-2010.01 黑龙江省纪委副厅级检查员、监察专员,省纪委派驻机构工作办公室主任
2010.01-2011.10 黑龙江省纪委副厅级检查员、监察专员、副秘书长、办公厅主任
2011.10-2016.04 齐齐哈尔市委常委、纪委书记
2016.04-2016.12 绥化市委副书记
2016.12-2017.01 绥化市委副书记、市长候选人
2017.01-2021.03 绥化市委副书记、市长,市政府党组书记
2021.03 黑龙江省医疗保障局党组书记、局长[1]
2023.01- 黑龙江省人大教育科学文化卫生委员会主任委员[2]
第十三届全国人大代表,黑龙江省十二届、十四届人大代表、中国共产党黑龙江省第十二届委员会委员
2016年4月,拟任绥化市委委员、常委、副书记。[3]
2016年12月13日,黑龙江发布干部任前公示,张子林拟推荐为绥化市市长候选人。[4]
2017年1月10日,绥化市第四届人民代表大会第一次会议,选举张子林为绥化市市长。[5]
2021年3月29日,召开绥化市第四届人大常委会第三十二次会议,接受张子林辞去绥化市人民政府市长职务的请求。[6]
2023年1月14日,黑龙江省第十四届人民代表大会第一次会议第二次大会通过,张子林为教育科学文化卫生委员会主任委员。[2]