职位详情
系统软件开发工程师
1.5-2.5万
北京地铁科技发展有限公司
北京
1-3年
本科
07-21
工作地址

地铁科技北京地铁科技发展有限公司

职位描述

岗位概述:

1.接受直属上级的领导,接受领导的指导、监督、检查;

2.根据信息化咨询顾问提供的开发清单,进行信息化系统客户化开发、测试、版本发布,完成相关文档编写;

3.操作系统、数据库、中间件、应用平台等系统软件监控与调优;

4.接收北京地铁业务系统服务器端应用软件,实现PC应用软件自主升级并进行版本发布管理;

5.规范北京地铁业务系统服务器端应用软件,实现软件标准化;

6.按照ISO标准要求,对软件开发的过程实现质量监督,做好不合格问题的纠正预防和持续改进;

7.完成上级领导交办的其他工作任务。

教育背景:

具有本科及以上文化程度。

专业及工作经验:

计算机科学与技术、软件工程、信息与计算科学等相关专业。

工作能力:

1.学历与专业:本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业。

2.原型设计:能独立完成产品原型设计。

3.编程语言:精通Vue、Java、Python、JavaScript等主流编程语言中的一种或多种熟练掌握数据结构与算法,能够运用编程技巧高效解决实际问题。

4.移动操作系统开发:能进行android、iOS开发与产品编译。

5.熟悉 Linux/Nginx 等常用工具或组件的使用及优化,使用过 Docker。

6.开发框架:熟悉常用的开发框架,如Spring、Spring Boot、MyBatis、Vue.js等,理解其原理和机制,能够灵活运用框架进行项目开发。

7.数据库知识:熟悉MySQL、Oracle等关系型数据库,以及Redis等非关系型数据库的基本操作和原理,具备数据库设计和优化能力。

8.工具与环境:熟练使用IDEA、VSCode等开发工具,熟悉Git版本控制系统,了解Linux操作系统的基本命令和常用操作。

9.熟练使用相关工具排查各类疑难杂症,能够参与系统稳定性建设。

10.具有较好的逻辑思维分析和沟通表达能力对新事物具有探求精神,思维活跃,善于学习,具备较强的自我要求和团队协作意识。

资格证书:

具有初级及以上职称或相关专业技术资格证书。

其他要求:

1.深度参与软件项目的全生命周期,从需求分析、设计、编码、测试到上线部署,确保每个环节的高质量完成。

2.可独立主导项目的架构与设计,依据项目需求,运用专业知识进行系统架构设计,合理选型技术框架,保障系统的稳定性、可扩展性和高性能。

3.高效编写清晰、可维护的代码,严格遵循代码规范和实践,积极参与代码审查,不断提升代码质量。

4.管理并维护开发环境,包括虚拟化平台、网络环境、代码及文档管理系统。

5.与测试团队紧密协作,及时定位和解决软件中的各类问题,确保软件产品的质量和稳定性,满足用户需求,持续关注行业最新技术动态,主动学习和引入新技术、新方法,不断优化现有系统,提升开发效率和产品竞争力。

6.有大规模管理应用系统设计开发经验优先。

职位福利:

五险两金、绩效奖金、加班补助、误餐费、带薪年假、补充医疗保险、过节费、员工卡、年终奖。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请