荟萃馆

位置:首页 > 范本 > 职场

软件工程师岗位职责(15篇)

职场8.05K

在日常生活和工作中,岗位职责使用的频率越来越高,岗位职责可以明确每个人工作职责是什么内容,该承担什么样的工作、担当什么样的责任、如何更好的去做、什么是不该做的等等。大家知道岗位职责的格式吗?下面是小编收集整理的软件工程师岗位职责,仅供参考,欢迎大家阅读。

软件工程师岗位职责(15篇)

软件工程师岗位职责1

1、客户端产品核心模块的设计和编码工作;

2、企业应用软件产品整体程序架构的设计和改进;

3、参与团队技术方案的制定以及新技术的研究;

4、规划产品未来的技术发展道路;

5、持续优化和重构,确保代码的'可读性,易维护性和可扩展性;

6、指导软件工程师和新团队成员的工作。

任职要求:

1、本科及以上学历,计算机数学相关专业,3年以上C++开发工作经验;

2、精通C/C++编程语言以及OO设计理念;

3、熟练运用VC++各版本开发环境;

4、精通MFC程序设计、多线程编程、Windows API;

5、精通STL标准库应用、boost库、C++11标准;

6、精通并灵活运用设计模式;

7、有过复杂功能模块设计开发经验;

8、沟通表达能力佳,团队合作意识强,有较好的自学能力和独立解决问题的能力;

9、精通python、javascript等脚步语言者优先。 职责描述:

1、客户端产品核心模块的设计和编码工作;

2、企业应用软件产品整体程序架构的设计和改进;

3、参与团队技术方案的制定以及新技术的研究;

4、规划产品未来的技术发展道路;

5、持续优化和重构,确保代码的可读性,易维护性和可扩展性;

6、指导软件工程师和新团队成员的工作。

任职要求:

1、本科及以上学历,计算机、数学相关专业,3年以上C++开发工作经验;

2、精通C/C++编程语言以及OO设计理念;

3、熟练运用VC++各版本开发环境;

4、精通MFC程序设计、多线程编程、Windows API;

5、精通STL标准库应用、boost库、C++11标准;

6、精通并灵活运用设计模式;

7、有过复杂功能模块设计开发经验;

8、沟通表达能力佳,团队合作意识强,有较好的自学能力和独立解决问题的能力;

9、精通python、javascript等脚步语言者优先。

软件工程师岗位职责2

1.承担软件开发任务;

2.完成项目组的协同配合工作;

3.完成与该岗位相关的其他工作;

4.思路清晰,善于思考,能独立分析和解决问题,具备良好的.表达能力及团队合作精神;

5.具备较强的责任感及进取精神,能承担较大的工作压力。

软件工程师岗位职责3

1、负责公司的技术发展规划、为公司业务发展提供全面的技术保障,制定公司信息化技术、产品和方案的发展战略,管理并指导公司技术规范性工作,制定技术标准和相关流程。

2、负责公司重难点技术攻关,指导和评审技术方案及架构设计。

3、负责技术团队建设及团队管理,包括制定工作目标、目标分配、人员分工、人员培训、绩效评估与激励,持续提升团队工作热情、工作质量和工作效率。

4、负责产品需求分析,制定项目计划和进度,分解项目,带领团队完成业务的`开发目标,协调各方资源推进项目进度,落实项目执行。

5、负责对公司产品的整体定位,规划设计,明确发展战略,制定中长期及短期产品规划,参与商业模式、业务流程、运营流程等设计。

软件工程师岗位职责4

1、软件的程序设计与代码编写;

2、有关技术方案、文档的编写;

3、编写软件单元的测试用例;

4、根据项目具体要求,承担开发任务,按计划完成任务目标;

5、配合系统分析人员完成软件系统及模块的需求调研与需求分析;

6、配合系统分析人员完成软件系统及模块的.设计;

7、配合其他软件工程师协同工作;

8、负责编制与项目相关的项目技术文档;

软件工程师岗位职责5

职位描述

1.熟悉php开发,有移动设备接口开发经验,小程序开发经验优先

2.专科以上学历,计算机相关专业优先;工作经验2年以上;

3.精通MVC框架,熟悉面向对象编程,具有PHP缓存技术使用、静态化设计方面的'经验者;

4.精通THINKPHP开发框架,熟悉JavaScript/ajax/jquery优先;

5.有数据库优化,大型互联网设计、开发经验者优先;

6.优秀的人际沟通、团队协作能力,能承受压力,有追求卓越的精神。

7.有移动设备接口开发经验优先;

任职要求:

1.参与公司互联网产品开发工作;

2.负责相关模块的代码质量和进度控制。

软件工程师岗位职责6

1、客户现场项目编码工作;

2、修正测试过程中发现的程序缺陷;

3、相关软件技术文档编写;

4、责任心强,具备良好的团队合作精神和承受压力的能力。

任职要求

1、统招本科及以上学历,计算机软件相关专业;

2、扎实的计算机基础知识,具有银行业业务系统开发经验者优先;

3、了解Java, jsp, JavaScript等相关开发语言,深入理解JVM原理,熟悉J2EE体系;

4、熟悉至少1个常用开源框架(如Spring/Struts2/iBatis/Hibernate等)内部原理;

5、了解Weblogic、Websphere或Tomcat等中间件及应用服务器;

6、熟悉WEB前端开发技术或桌面富客户端开发技术,了解HTML5技术的优先考虑;

7、具备良好的.沟通和逻辑思考能力,优秀的分析问题和解决问题的能力;

8、具有银行信贷系统、监管上报系统、OA系统或其他业务系统开发经验者优先。

9、能适应一定量的出差安排。

软件工程师岗位职责7

工作职责:

1、负责医院项目的协调以及进度的.汇报。

2、负责医院HIS,PACS等系统的维护工作。

任职要求:

1、专科以上学历,计算机及信息技术相关专业;

2、1年以上医疗信息系统项目实施和管理工作经验;

3、掌握主流数据库系统(sql server,oracle);

4、有医疗行业软件开发工作背景,熟悉PACS、RIS、HIS系统者优先;

软件工程师岗位职责8

1、参与公司核心产品的开发;

2、根据产品需求、设计文档,负责完成符合各项规范的`满足功能及性能要求的程序代码;

3、配合产品和项目要求,编写可重复使用的组件或模块,提高团队开发效率;

4、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;

5、进行编制项目文档和质量记录的工作。

软件工程师岗位职责9

1、负责公司核心产品软件的研究和开发,为公司产品的开发提出合理化建议及意见;

2、负责实施硬软件样品调试等工作;

3、配合硬件工程师完成项目调试.

4、负责产品结构设计完成电路部分的.修改与调整;

5、负责制产品计文档,设计规范,产品测试规范和具体测试方案。

软件工程师岗位职责10

1、负责嵌入式产品软件架构与设计,并完成相关技术文档;

2、负责软件调试、测试与维护和单片机、传感器等数字芯片/模块选型及其外围电路设计;

3、负责传感器测试软件设计,协助硬件工程师完成产品整机调试和测试;

4、为新产品开发提供合理建议;

5、完成部门安排的其它相关工作。

软件工程师岗位职责11

1、跟业务人员对接需求提供售前售后技术支持,产品演示工作

2、安卓主板软硬件的测试,和研发部门对接软硬件的测试问题,

3、优化bug,反馈客户需求提升用户体验,售后电话回访,提升用户满意度,售前售后服务,

4、调试,现场技术支持,给客户做产品系统讲解,编写软硬件使用说明文档等;

软件工程师岗位职责12

1、广告前端SDK编程。

2、apk自动化打包工具编写。

职位要求:

1、技术功底扎实,有2年及以上Android实际项目编程经验,有大型项目开发经验者优先。

2、理解apk打包原理,了解android工作基本原理,深入理解系统底层机制者优先。

3、了解系统api,对自定义通知栏,桌面悬浮窗口,gps,wifi热点列表抓取等功能实现熟悉并有实战经验。

4、具有良好的编辑风格和习惯,要求结构清晰,逻辑性强,代码冗余低。

5、有良好的沟通能力与理解能力,对工作有责任心。

6、有代码混淆及加密经验者优先。

软件工程师岗位职责13

1、负责上位机软件开发,主要针对各种类型的PLC进行数据采集及监控,与MES系统进行交互工作;

2、熟悉SOCKET编程,RS232 、RS485、MODBUS等通讯技术;

3、掌握一种数据库,如:Mysql或sqlserver;

4、负责设备监控软件开发、调试以及后期售后服务的维护及指导。

5、参与智能工厂MES项目,配合项目组完成MES项目实施工作,针对用户需求,提出系统解决方案,完成开发

软件工程师岗位职责14

1、负责单片机、ARM平台的硬件开发、嵌入式软件开发和生产调试工作。

2、负责嵌入式软件项目的.概要设计和详细设计工作,参与具体项目的方案设计。

3、编制规范的软件设计及开发文档,协助制定软件测试方案及流程、产品测试方案及流程。

4、嵌入式产品软件的后期维护和支持。

软件工程师岗位职责15

1、开发应用软件的UI交互、动效、网络通信、音视频服务等;

2、负责应用软件功能需求的设计方案,持续优化及维护软件;

3、与客户沟通对接需求,联合调试,处理客户反馈问题,保障项目进度;

4、参与应用需求、UI设计评审,输出软件开发流程中相关文档。