软件架构师的岗位职责20篇 1.总体技术框架的规划与设计,重构、优化现有的技术架构2.负责公司软件产品的技术选型、架构搭建,设计和搭建软件开发项目系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题;3.负责软件系统平台核心功能模块设计、核心代码开发;4.负责技术解决方案,并能够将解决方案清晰的传达给客户和项目组成员;5.对开发团队进行技术指导和培训;1.大学本科及以上学历,计算机、软件工程等相关专业;2.两年以上大型互联网应用系统或者其他大型企业应用系统开发相关经验;3、精通微服务应