千文网小编为你整理了多篇相关的《软件开发岗位职责(合集)》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《软件开发岗位职责(合集)》。
1、本科及以上学历,3年以上数据分析,bi项目实施或开发经验。
2、熟悉业内主流数仓解决方案,熟悉数据仓库建模,有数仓建设经验,能快速结合业务建立数据指标模型。对etl过程开发、前台分析展现设计与开发等有一定经验。有tableau报表实施经验优先。
3、具有扎实的.统计学、数据分析、数据挖掘基础。掌握spark,可熟练通过sql独立完成相应数据分析需求,有一定的python或java编程功底。
4、良好的数据敏感度,有数据质量控制意识。扎实的技术功底,了解常用数据结构、工作流调度引擎,了解大数据相关技术。具备大数据设计开发经验者优先。
1、软件的程序设计与代码编写。
2、有关技术方案、文档的编写,软件单元的测试。
3、根据项目具体要求,承担开发任务,按计划完成任务目标。
4、配合系统分析人员完成软件系统以及模块的需求调研、需求分析。
5、独立完成软件系统及模块的编码。
6、协助测试人员完成软件系统及模块的测试。
7、负责编制与项目相关的技术文档。
8、根据项目具体要求,承担大型网站设计与开发。
9、部分软件功能模块设计和软件界面美化。
10、协助测试试人员完成软件系统及模块的测试。
1、理解项目业务需求,并对需求进行技术评估;
2、对功能模块进行系统设计以及核心代码的编写;
3、解决项目技术重点、难点问题,并能提出技术解决方案;
4、参与产品/项目敏捷迭代开发工作;
5、指导软件开发工程师完成日常开发工作。
1. 负责单片机、ARM平台的硬件开发、嵌入式软件开发和生产调试工作。
2. 负责嵌入式软件项目的概要设计和详细设计工作,参与具体项目的方案设计。
3. 编制规范的软件设计及开发文档,协助制定软件测试方案及流程、产品测试方案及流程。
4. 嵌入式产品软件的后期维护和支持。
一般情况下都是分4级:
1、软件技术员
2、助理软件工程师
3、软件工程师
4、高级软件工程师
工作内容:
1、指导程序员的工作;
2、参与软件工程系统的设计、开发、测试等过程;
3、协助工程管理人保证项目的质量;
4、负责工程中主要功能的代码实现;
5、解决工程中的关键问题和技术难题;
6、协调各个程序员的工作,并能与其它软件工程师协作工作。
7、还要编写各种各样的软件说明书,如:需求说明书,概要说明书等。
8、考试科目工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。
1、参与公司核心产品的开发;
2、根据产品需求、设计文档,负责完成符合各项规范的满足功能及性能要求的.程序代码;
3、配合产品和项目要求,编写可重复使用的组件或模块,提高团队开发效率;
4、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;
5、进行编制项目文档和质量记录的工作。