1988.08—1990.10 大宁县职业中学教师
1990.10—1992.09 大宁县委组织部工作
1992.09—1993.12 大宁县三多乡政府办公室主任
1993.12—1998.09 大宁县三多乡党委组织委员,三多乡党委副书记
1998.09—2001.04 大宁县割麦乡党委副书记、乡长
2001.04—2003.09 大宁县徐家垛乡党委副书记、乡长
2003.09—2006.06 大宁县委常委、统战部部长
2006.06—2007.04 大宁县政府副县长
2007.04—2010.06 永和县政府副县长
2010.06—2011.05 永和县委常委、纪委书记
2011.05—2014.01 浮山县委常委、纪委书记
2014.01—2017.03 洪洞县委常委、纪委书记
2017.03—2019.01 洪洞县委常委、纪委书记、监委主任
2019.01—2021.02 临汾市城市管理局局长、党组书记
2021.02— 临汾市尧都区委副书记、代区长
2019年1月,山西省委研究决定:任俊杰拟任市直单位正县级领导职务。[1]
2019年2月1日,临汾市第四届人民代表大会常务委员会第二十六次会议通过,任命任俊杰为临汾市城市管理局局长。[2]
2021年2月20日,临汾市第四届人民代表大会常务委员会第四十七次会议通过,决定免去:任俊杰的临汾市城市管理局局长职务。[3]