1-1.2万
地铁科技北京地铁科技发展有限公司
岗位概述:
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.有大规模管理应用系统设计开发经验优先。
职位福利:
五险两金、绩效奖金、加班补助、误餐费、带薪年假、补充医疗保险、过节费、员工卡、年终奖。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕