高级软件工程师专题汇总

高级软件工程师岗位职责

高级软件工程师(岗位职责共20条)


职位描述

岗位职责:

1、负责x86/ARM64硬件平台的Linux内核及虚拟化开发

2、负责计算、存储、网络相关子系统的设计、模块开发

3、针对云计算业务特征优化Linux内核及虚拟化组件的稳定性、性能

 

任职要求:

1、本科5年及以上实战Linux内核开发经验,对虚拟化有比较深入的了解,熟悉X86体系架构下的虚拟化技术,在KVM或XEN社区有相关的开发经验

2、对计算机体系结构、操作系统/虚拟化有深入理解和认识,至少对一个内核子系统有深入的理解并有过实战经验

3、对Linux在虚拟化、容器、网络、存储、内存管理领域有过实战开发成果

4、如果熟悉以下技术则更好:ARM64体系结构,QEMU,动态二进制代码翻译

 

高级程序员(岗位职责共20条)


职位描述
岗位职责:
◆根据详细设计说明书,完成复杂公共服务编码、用例或服务的编码实现,核心模块的开发、综合接口编码
 ◆对简单公共服务代码、 对简单用例代码进行代码走查及代码优化
 ◆解决软件出现的复杂问题和缺陷
 ◆对复杂公共服务和用例进行单元测试
 ◆指导程序员解决编码问题
 ◆在联调测试、用户测试、性能测试等测试环节中完成业务场景测试、接口的点对点测试 协助分析及分发处理联调测试、用户测试、性能测试等测试出的问题。

岗位要求:
◆熟悉公司后台和前台框架,能够独立开发业务用例或架构功能,能够独立开发复杂用例
 ◆熟练使用数据库的开发工具,能够独立调优
 ◆能准确地定位问题和发现隐晦bug和潜在的代码风险
 ◆年培养程序员1人+初级程序员2人
◆其中1人,需具备数据利用产品开发的项目经验
◆应急问题处理能力:具备一定的风险意识,能对项目实施过程中各种可能发生的突发普通问题进行快速响应处理的能力。

高级java工程师(岗位职责共20条)


职位描述
工作内容及职责:
1.负责集团内部办公系统的开发;
2.完成项目相关文档的编写,如功能需求规格说明书、详细设计文档等;
3.完成项目相关文档和质量记录,负责对软件进行单元测试、集成测试。
4.解决软件出现的问题和缺陷。
5.逻辑思路清晰,较强的创新能力,有良好的计划和执行能力。
6.完成公司、部门经理安排的其他工作
专业技能要求:
1.计算机、电子信息技术及其相关专业本科以上学历;
2.有较好的英语能力,能阅读理解英文技术文档;
3.两年以上软件开发经验,熟悉面向对象的设计和编程,具有扎实的Java基础知识;
4.精通JSP/Servlet、HTML、JavaScript、Ajax、Jquery等WEB开发技术,熟悉web mvc框架,如:Struts2,Spring和hibernate等主流的开发框架;
5.熟悉Oracle关系型数据库的使用;
6.有OA办公系统、CRM客户关系管理系统、HR系统项目开发经验者优先。
7. 热爱软件开发技术,积极上进,学习能力强,能够不断学习和自我激励,能承受较强的工作压力;
8.真诚敬业,踏实肯干,富有钻研精神,具有良好的团队合作精神和协作能力;

java高级工程师(岗位职责共20条)


职位描述
岗位职责简述:
负责Skype网站系统的软件开发和维护工作:
1. 承接开发任务,确保按时按质按量完成任务;
2. 遵守项目、部门、小组制定的各种研发规范,保证研发过程的持续改进;
3. 能理解产品设计文档,并有效参与评审;
4. 能编写相关设计文档,并完成高质量的代码实现和单元测试;
5. 对所负责的模块有维护责任,及时解决出现的问题,并能解答、解决网站运营人员提出的问题。

岗位任职要求:
1. 本科及以上学历,计算机相关专业毕业,26-32岁,(熟悉linux,mysql,oracle);
2. 精通Core Java开发,3年以上Java应用开发经验,并有互联网开发经验;
3. 精通Spring、Mybatis编程,对常用的java开发框架有较好的了解和掌握;
4. 精通SQL和数据结构,具有MySQL/Oracle等关系型数据库开发经验为佳,熟悉各种缓存技术;
5. 对当前主流的开源Java项目有较好的理解和掌握者优先

高级软件开发工程师(岗位职责共20条)


职位描述

任职资格:

1、具有3年以上开发经验,熟悉 C#、ASP.NET、MVC和相关开源框架,熟悉SQL Server、MySQL等数据库开发;

2、具有面向对象分析、设计、开发能力,具有深厚的专业技术基础,精通.NET主流应用服务器的架构体系、数据库以及各种中间件技术;

3、有优秀的学习能力,能快速的掌握各种新知识,并能积极的分享知识带动团队成长; 

4、具备良好的文档撰写能力、编写习惯,良好的抽象思维和逻辑思维能力,独立分析问题解决问题的能力;

5、具有大型软件或互联网项目总体设计、分析、架构经验者优先;

6、具备大流量、大访问量、缓存技术、高负载环境下的系统开发及优化经验者优先;


岗位职责:

1、参与项目重要模块的研发工作,负责项目核心逻辑代码编写; 

2、根据业务需求撰写系统设计文档,并根据文档完成核心功能开发;

3、指导工程师进行系统开发,并确保开发规范执行;


高级软件测试工程师(岗位职责共20条)


职位描述

岗位职责:

1.参与公司相关项目及产品的测试活动,包括:功能、性能、稳定性、兼容性等测试;

2.参与需求分析、测试方案、测试计划、测试用例、测试报告等的编写;

3.参与自动化测试脚本的开发及维护;

4.承担部分技术支持工作;

岗位要求:

1.计算机相关专业,3年以上软件测试工作经验,本科及以上学历;

2.熟悉软件测试理念,熟练掌握软件测试流程、有较好的规范和质量意识;

3.具备网络、数据库、linux操作系统等知识;

4.良好的交流能力;

5.具备一定的自动化测试脚步开发及维护经验者优先;

6.具备测试团队的管理经验者优先;

 

java高级开发工程师(岗位职责共20条)


职位描述

岗位职责: 

1、负责/参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;

2、负责/参与互联网支付平台系统的架构设计和系统设计、详细设计;

3、主导/参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;

 

任职要求:

1、3年以上软件开发经验,精通Java语言,熟悉软件开发流程,熟悉常用项目构建工具,具备大规模高并发访问的Web应用开发经验。

2、深刻理解面向对象思想。

3、算法基础扎实,熟悉常用数据结构和算法。

4、熟悉HTTP,TCP/IP协议。

5、熟悉常用数据库软件(MySQL,NoSQL)的原理和使,有相关的开发经验者优先。

6、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现。

7、熟悉分布式服务框架开发使用经验如Dubbo,Thrift。

8、熟悉常用开发框架springmvc,mybatis,apache常用工具jar包。

9、熟悉Unix/Linux操作系统。

10、良好的沟通能力和团队合作精神,责任心强。

11、如有github作品或项目中有亮点请准备展示。

 

java高级软件工程师(岗位职责共20条)


职位描述

岗位要求:

1、3年以上软件开发经验;有良好的java语言基础;

2、掌握常用的MVC及持久层框架;

3、熟系Spring,Struts和Hibernate等主流的开发框架,熟悉JSP/Servlet/JavaScript等WEB开发技术;

4、熟练使用I/O流、多线程等进行编程;

5、了解Html、Servlet、Jsp、Jdbc 、JavaBean技术等;

6、了解Oracle 、 MySql、sqlite等关系型数据库;

7、熟悉Linux命令操作


其他要求:

1、有良好的团队协作意识,和正常的沟通能力;

2、有一定的抗压性,对工作认真负责;

3、熟悉软件技术文档的编写,具备良好的文档编制习惯和代码书写规范;

4、学习能力强,拥有优秀的逻辑思维能力与自我管理能力;




高级java软件工程师(岗位职责共20条)


职位描述
 1)熟练掌握Java开发基础知识、Servlet、Jsp、XML、Jdbc、Java Script等开发技术;


 2)掌握数据库原理,熟练掌握基本的SQL开发,熟练使用ORACLE、DB2、SYBASE关系数据库之一,并熟悉针对所选用关系数据库产品的SQL开发;
 3)熟练掌握面向对象的软件开发技术,熟练掌握UML并能够熟练地进行软件设计、代码开发;
 4)熟练掌握Eclipse开发工具,能够熟练地利用Eclipse进行代码开发和调试;
 5)掌握常用的软件设计模式并能够在软件设计中灵活应用,能够对一般的问题给出合理的设计方案;
 6)能够独立解决软件设计、程序代码开发中的大部分问题;
 7)具有良好的沟通、协调能力;

高级java研发工程师(岗位职责共7条)


职位描述

岗位职责:
1.负责系统核心组件编码实现
2.负责系统的详细设计工作
3.负责指导开发小组其它成员测试及修改工作
4.负责开发工作任务分解
5.完成上级交办的其他工作

 

任职资格:
1、本科及以上学历,计算机相关专业
2、5年以上软件开发经验,2年以上软件系统分析和设计经验。能力优秀者可适当放宽年限要求

3、java基本功扎实,熟悉常用的类库和设计模式
4、熟练掌握数据库技术,熟悉常用的mysql、oracle、sqlserver中的一种,可以进行数据库设计和sql调优
5、熟练使用SpringMVC SSH等常用框架 ;
6、掌握html/js/css等技术,并熟练使用JQuery、EasyUi等框架;
7、具有大数据量、高并发系统和大型应用系统构建经验;
8、良好的计划、沟通、组织协调能力,有很强的团队合作精神;
9、熟悉linux,具有软件开发应用级的全部知识和技能 
10、有物流行业软件开发工作经验者优先,承担过大型项目的设计开发或参与过产品需求分析、系统部署者优先

11、了解常用的jms消息服务组件


高级java开发(岗位职责共9条)


职位描述

岗位职责:

负责高并发场景下的服务器端编程

负责研发通用的平台级对外服务接口研发

负责JVM各项性能优化配置

负责设计研发作业调度管理系统

掌握Netty或Thrift开发技术

备注:本科以上学历

工作地点:

上海长宁区天山路8号

项目内容:

海云数服产品研发


其它职位岗位职责