工作职责:
n 负责软件产品研发与软件项目实施工作。
n 开展软件项目需求调研,分析项目所需时间、成本、风险,编制投标文件技术部分;
n 编制软件总体设计方案、功能规格说明书、系统设计方案、详细业务设计方案、数据库设计方案;
n 开展数据库设计与实现、各业务功能模块编码开发,并编制开发文档;
n 开展代码审查及软件开发代码、文档、版本管理等工作;
n 开展关键技术研究及攻关工作,控制开发进度和产品研发质量,分析并解决项目出现的问题和风险;
n 组织软件产品功能迭代开发、BUG修复、系统性能优化、功能优化、体验优化等。
n 有C++和QT开发基础。
岗位要求:
n 本科及以上学历,计算机相关专业,有JAVA后台开发经验;
n 扎实的Java编程基础(包括JVM、类装载机制、多线程并发、IO、网络),熟练掌握开源框架(SpringMVC、SpringBoot、Mybatis等)技术应用,能编写高质量简洁清晰的代码;
n 掌握(Oracle、MySql)数据库开发应用,对sql优化有一定的经验;
n 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、搜索等机制;能对分布式常用技术进行合理应用,解决问题;
n 熟悉Linux环境,以及常用WEB容器部署应用,Nginx负载均衡部署;
n 良好的沟通技能,团队合作能力,勤奋好学。
职位福利:七险一金