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

Golang高级开发工程师职位描述与岗位职责任职要求

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

职位描述

工作职责

1.应用平台框架设计与开发

任职要求

1.大学本科及以上学历;

2.熟悉Golang语言,基础扎实,3-8年开发工作经验,有完整的项目经验优先;

3.精通Golang协程,精通channel和锁,对高并发、高可用架构系统有正确、深刻的理解,要求有分布式服务器开发经验;

4.有Web开发经验,对RESTful概念有清晰的理解,并至少有一次APIServer开发项目中运用到;

5.熟练掌握Mysql、Redis、MemCache等WEB组件及其常用性能优化方法;

6.数据结构和算法基础扎实,具备良好的面向对象思想;

7.有微服务、高并发服务设计和实现经验者优先;

8.可独立分析、定位并解决问题

9.工作认真,责任心强,良好的职业道德

【加分项】

1.有交易所项目开发经验

2.熟悉Linux、服务器的相关运维经验

3.有独立完成项目的经验;

4.有管理团队经验。

篇2:全栈(偏前端)开发工程师职位描述与岗位职责任职要求

职位描述

职责描述

1.参与我司与世界五百强合作伙伴的联合研发;

2.负责智慧建筑综合管理系统WEB前后端开发,偏重前端,有用户UX经验;

3.配合AI、自控工程师参与业务架构(IoT+AI)的设计,模块划分和模块开发;

4.主导和执行系统核心功能的开发和性能优化;

5.学习研究业界先进技术,保持技术进步;

6.公司安排的其他工作;

7.优秀员工将有机会入选公司进修项目,前往美国斯坦福大学、德国亚琛工业大学等相关技术研发中心培训深造。

任职要求

1.掌握计算机科学基础知识,包括算法、数据结构、操作系统、面向对象编程等;

2.掌握前后端技术栈,精通HTML、CSS、JavaScript,精通Java、Python等后端语言的其中一种。

3.掌握JQuery、Bootstrap等基础前端框架,并熟练使用Vue、React、Angular的其中一种,熟悉Node.js、WebPack等常用前端工程化工具。

4.掌握常规修图软件,如PS/Fireworks/AI,不要求专业设计师水平,但要会用会改

5.熟练运用mysql、redis等数据库技术,并掌握常用mysql优化手段;

6.熟练运用常用Web后端框架(Spring、Flask、Django等至少一种),并了解其核心原理,能独立开发常用组件;

7.熟练掌握HTTP编程方法,熟悉TCP/IP协议栈,熟悉Linux操作系统/命令行;

8.有服务端开发经验者优先,有嵌入式开发经验者优先,有大数据开发经验者优先

9.良好的代码规范及软件开发习惯(包括熟练使用git,了解buildautomation,CI/CD等)

掌握微服务架构和部署方式(Docker,Kubernetes等)

10.熟悉IBMS(IntelligentBuildingManagementSystem)工作原理,有IBMS系统实际开发经验者优先;

11.有智能家居行业产品开发经验者优先;

12.较强的逻辑思维能力、分析问题的能力,善于并表达自己的想法;

13.良好的沟通和协调能力,能熟练阅读英文资料,并具备英文沟通能力者优先。

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

职位描述

职责描述

作为Softtek的开发团队成员,为公司外资用户提供相关的定制化软件研发服务(长期研发岗位,非短期项目外包)

英文满足读写要求即可(可阅读英文文档,使用英文版操作系统)

有.Netcore2.X+docker实际项目开发经验者优先

岗位职责

1、参与需求沟通和分析

2、功能模块详细设计与开发

3、完善和修正现有系统的故障和缺陷

4、测试配合与协助

5、技术支持

任职资格

1、5年以上.Net开发工作经验,最好熟悉电商平台、ERP、仓储、物流、财务、CRM

2、对.Net技术有深入研究,熟练掌握ASP.NET、MVC、WebAPI、WCF、WebService、jquery,OR/M,IOC等技术及主流开发框架

3、熟悉线程池,二级缓存,数据库优化等技术

4、熟悉SOA架构体系和多层开发,熟悉OO,了解DDD

5、熟悉SQLServer,MySQL数据库

6、了解非关系型数据及其基本用法。有实际应用经验者优先

7、熟悉分布式架构(应用程序,数据库层),系统集群方案。有相关经验者优先。

8、具有较强的面向对象的分析、设计、开发能力,熟悉多种设计模式6、熟悉标准开发流程,能遵循良好的编程规范

9、热爱技术,追求卓越,有良好的自学能力,对新技术有钻研精神,技术狂热型优先

10、良好的职业素质、团队合作精神和团队沟通能力

11、执行力强,有很好的适应能力和解决问题的能力

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

职位描述

主要职责:

1.人力资源管理软件二次开发;

2.修改和开发本地化附加程序;

3.项目计划、跟进及管理;

4.与实施顾问紧密合作确保高质量的软件产品,满足客户需求。

要求:

1.熟练使用ASP.NET、C#、JS、VB等开发语言;

2.熟练基于SQLServer或Oracle数据库开发的经验;

3.具有软件系统开发的热情;

其他:

1.有良好的客户服务意识,沟通能力强;

2.良好的团队合作精神,能承受工作压力;

3.为人正直可信,工作态度积极,有责任心;

微信

篇5:嵌入式软件工程师电力终端职位描述与岗位职责任职要求

职位描述

岗位描述

1、软件模块的需求分析设计,功能模块方案设计,功能模块代码编写;

2、深入理解开发任务后制定开发计划,兼顾开发进度及阶段成果;

3、负责应用软件开发工作,计划时间内确保功能实现与稳定运行;

4、开发过程的程序版本控制;

5、进行质量测试验证,保证设计的稳定性、可靠性,符合量产、现场使用要求等;

6、设计必要的测试工具,提出开发需求;

7、相关开发文档(含生产工艺文件)的编写,保证质量、完整性,进行资料备份。

任职条件

1、本科及以上学历/电子类相关专业;

2、3年以上电子企业研发经验;

3、熟悉项目管理相关技术;

4、精通C语言、嵌入式操作系统,设计和实现过较大规模的嵌入式软件系统;

5、熟悉电力终端产品行业标准、技术规范知识;

6、熟悉电力行业业务流程基本知识和电力终端产品功能与应用基本知识。

制度专栏

返回顶部
触屏版电脑版

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