1、领导并指导程序员的工作;
2、参与软件工程系统的设计、开发和测试;
3、协助项目经理确保项目的质量;
4、实现项目中主要功能的代码编写;
5、处理工程中的关键问题和技术问题;
6、协调各个程序员的工作,与其他软件工程师协作。
高级软件工程师应具备的职业道德包括:
1、在工作中获取的信息不应对公众公开;
2、编写在工作中使用的代码和文件应视为公司的资产;
3、不应故意破坏或盗窃公司的文件资源和代码资源;
4、程序中不应包含恶意或不可靠的代码;
5、不应从非法或不公平的途径获取软件;
6、不得兼做与其专业相关的工作;
7、未经许可,不得访问公司的计算机系统;
8、无论在何种情况下,公司的商业机密都不能泄露,而且商业机密也不能用于谋取个人私利;
9、必须恪尽职守,自觉维护其所在组织的利益。
0