职位薪资:13-18K
经验:5-10年
学历:本科
类型:全职
岗位职责:
1、带领软件团队完成平台软件的架构设计,包括但不限于技术架构、通讯协议、应用架构、数据模型、安全架构等开发;
2、按照项目计划负责核心代码的编制;
3、负责整体软件开发管理,包括进度安排和控制、风险控制、质量管理以满足客户和市场的需求;
4、根据客户需求,协调内外部资源,帮助客户搭建平台全套解决方案,并能够在设计解决方案的过程中不断完善产品;
5、根据软件开发需求,快速的响应并分工实现逻辑模块,安排项目中具体的模块化开发工作;
6、负责团队日常管理和发展工作,提升软件团队的综合能力,以满足公司发展需要。
任职要求:
1. 本科及以上学历, 计算机或通讯相关专业,5年以上平台系统软件开发经验,其中3年以上软件开发管理经验;
2. 熟悉通讯协议,具备前后台软件解决方案的架构经验,有扎实的编程能力,较强的逻辑思维能力,较好的算法和数据结构基本功;
3. 对软件开发流程有深入理解,熟练掌握面向对象和分层的设计思想;
4. 性格沉稳,良好的沟通能力和抗压能力。
技术要求:
1、 对复杂的历史项目,能够快速梳理并驾驭,能提出合理的改进及后续二次开发的方案;
2、 对高并发,大数据量的项目有实际的解决方案;
3、 熟悉熟悉SpringMVC架构,精通Spring Boot,有Spring cloud微服务实际项目经验;.
4、 熟练使用Redis 、Memcache , EhCache 等缓存方面技术;
5、 熟悉常用的消息服务器;
6、 熟练使用html 、 div+css 、jquery 、 ajax、Freemarker 等前端知识;
7、 熟悉nginx,HAProxy,Tomcat等服务器软件的部署和调优,有服务器集群搭建的实际经验;
8、 熟悉常用sql的编写及调优,熟悉MySQL分库及性能调优;
9、 熟悉前端vue,elementUI,uniapp,vant等框架、熟悉原生APP(安卓及ios)开发经验者优先;