上海二级建造师报考需要的条件有:1、凡在上海市企事业单位工作,具有本市户籍或持有上海市居住证(在有效期内,不含上海市临时居住证);2、遵纪守法;3、具备工程类或工程经济类中等专科以上学历并从事建设工程项目施工管理工作满2年者,可报名参加二级建造师执业资格考试。考生在网上报名时必须选择级别为“考三科”二级建造师是建筑类的一种执业资格,是担任项目经理的前提条件。该资格需要通过三门全国统一的考试科目,合格者由省、自治区、直辖市人事部门和住建部门颁发《中华人民共和国二级建造师执业资格证书》。