高级程序员岗位职责33篇 1、根据用户需求和系统架构进行软件设计。2、负责解决项目中的技术难点,进行系统架构设计。3、带领其他开发人员完成软件系统开发。4、进行软件设计文档的编写。5、向上级反映开发进度中的问题和遇到的.技术难点。1、负责软件项目开发管理,管理项目开发进度、质量和成本;2、负责项目需求调研、需求分析工作;3、负责项目技术架构设计,搭建开发环境;4、解决软件项目核心技术难题,指导和帮助解决团体成员提出的技术问题;5、负责相关文档的编写和审核,按计划交付项目文档;6、负责项目团队资源调配及