作为软件工程师,基本的工作描述如下1、负责研发公司应用软件的模块设计、开发和交付2、负责编码,单元测试3、按照功能组件的详细设计4、对其他软件工程师的代码进行审核5、参与新知识的学习和培训6、修复程序BUG7、参与与其业务相关的需求变更评审8、完成上级交办的其他事宜9、编写技术设计文档