软件工程师是指从事软件开发生产相关的软件设计、软件架构开发、软件工程管理、程序编程等工作的专业人员。软件工程师的岗位职责有:
1、负责参与项目的前期策划与目标制定,通过自己的专业知识为项目的前期目标设定提供可行性建议;
2、负责根据项目的要求,承担软件的开发任务,按照项目预期目标完成软件开发;
3、负责进行用户需求调查分析,根据分析结果对软件系统及模块功能进行调整;
4、负责与软件策划人员进行沟通,根据需求完成软件内各个模块的设计;
5、负责完成软件内模块和软件系统的编程;
6、负责在软件设计完成后,对软件进行运行试验与测试,对于测试中发现的问题及时进行修改。