初级软件开发工程师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

初级软件开发工程师职位描述与岗位职责任职要求

编辑:制度大全2020-07-31

职位描述

工作职责:1.基于个人具体水平,逐步参与软件项目的不同层次的设计和开发

2.积极学习公司采纳的技术框架

3.积极学习公司现有的github代码库,从bug修复逐步开始参与实际产品开发

4.强烈的自我提高意识和良好的学习方法

5.良好的团队合作精神和沟通能力

任职资格

1.英语水平良好,能够用英语完成工作中的相关要求,譬如设计文档和代码注释等;

2.掌握下面一项或多项技术:

熟悉PHP或者Ruby,

熟悉关系数据库Mysql或者Postgres,

熟悉NoSQL数据库技术memcached或者Redis

熟悉AWS相关服务譬如EC2,S3,DynamoDB等

篇2:高级软件开发工程师基础服务职位描述与岗位职责任职要求

职位描述

岗位职责

1.能进行系统的架构和业务实现的设计,提供可靠有效的解决方案;

2.撰写代码,确保开发质量,能进行相关技术和系统架构研究、选型、验证、应用;

3.能根据系统支持的业务情况,提前预警当前的问题与瓶颈所在;

岗位要求

1.本科及以上,3年以上JAVA开发工作经验;

2.Java基础扎实,熟练使用sringmvc/springboot+mybatis/ibatis、SSH等主流JAVA框架,理解常用的设计模式;

3.对J2EE框架Spring有深入理解,且能熟练运用;

4.熟练掌握并使用mysql、oracle等数据库,并具有一定的SQL功底;

5.熟练使用Linux系统常用命令;

6.思路清晰,善于思考,责任心强,具备良好的沟通能力、团队合作精神和承受压力能力;

7.熟悉分布式.多线程及高性能的设计与编码及性能调优优先;

加分项:

1.有底层组件开发经验,或者开源社区贡献代码者优先;

2.对业内动态和发展方向有着敏锐的洞察力、并能够独立研究者优先;

3.熟悉docker容器技术,了解apachemesos、DCOS者优先;

4.熟悉dubbo,springboot/springcloud等分布式框架优先;

5.熟悉电子商务、互联网金融行业相关业务,并具备核心系统设计与研发经验的优先。

篇3:PLC高级软件开发工程师职位描述与岗位职责任职要求

职位描述

工作职责:

1、负责基于IEC61131-3的软PLC软件开发;

2、负责软PLC软件的整体需求分析和系统设计;

3、负责软PLC相关编辑器、编译器、调试器的设计与开发;

4、针对数控系统等外部控制器的功能需求,进行定制化开发;

5、负责对接软件项目管理。

任职资格:

1、本科以上学历,电子、计算机相关专业;

2、熟练使用C/C编程语言,对软件开发相关基础知识有充分的了解(如数据结构、操作系统等);

3、熟悉至少一种图形编程库,最好是QT;

4、对IEC61131-3标准比较熟悉;

5、有计算机程序编译器相关开发经验者优先;

篇4:软件开发工程师职位描述与岗位职责任职要求

职位描述

工作职责:

1、使用C++进行上位机软件开发、与终端设备进行上下位联调;

2、熟悉modbusRTU/TCP、OPC、PLC等协议;

3、熟悉工业数据采集的工作流程;

4、编写设计文档、操作说明文档等;

任职资格:

1、211/985本科以上学历,计算机、电气、自动化相关专业;

2、3年以上相关经验;

2、熟悉Delphi/C#/C++/VB/.Net等编程语言;

3、有实际产品开发经验,熟悉串口通讯、网络Socket通讯的优先;

4、有较强的分析问题解决问题的能力,能够承受一定的工作压力;

5、良好的沟通能力,具有良好的团队协作精神;

篇5:嵌入式软件开发工程师【通用版

职位描述

任职资格

1、本科及以上学历,计算机、电子信息类相关专业;

2、有两年以上嵌入式软件开发经验;

3、熟练掌握C/C++语言,具备良好的编程风格;

4、熟悉Linux操作系统,熟悉多线程编程,熟悉TCP/IP协议;

5、具有较强的沟通能力和解决问题的能力,态度积极,有团队合作精神;

岗位职责

1、负责嵌入式应用软件开发和维护工作;

2、负责编写软件设计文档,参与需求分析和讨论;

3、负责对编码进行调试和验证,设计测试用例;

4、负责对疑难问题的跟踪和解决。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有