工作内容:
1、独立负责医疗器械相关产品配套软件的架构设计与研发;
2、根据产品需求和项目计划,按时提交完成架构和模块设计、编码、单元测试工作;
3、负责和前后端开发人员、客户端开发人员协作确保整个产品功能的实现和运行;
4、配合测试人员进行缺陷修复和功能完善,对线上版本紧急技术问题进行处理,线上bug处理;
5、根据公司体系及产品要求,负责制定并输出相关的流程文件;
6、公司安排的其他工作。
要求:
1、具有3年以上相关软件研发工作经验,能够独立完成项目、独立解决工作问题;
2、硕士及以上学历,计算机、人工智能、物联网等相关专业,特别优秀者放宽到本科;
3、熟练掌握Java语言;
4、熟悉Spring/Spring Boot、mybatis等主流开发框架及应用经验;
5、熟悉常用设计模式、消息队列、搜索引擎、分布式架构、Linux常用命令;
6、熟练使用Vue3框架,熟练使用TypeScript;
7、熟练掌握常用数据库,如MySQL,SQL Server、MongoDB、Redis等,了解国产化数据库达梦、人大金仓等;
8、掌握常用服务器架构和部署方式,如Linux、Nginx、Docker等;
9、熟练使用Socket、WebSocket、Modbus进行网口串口通信;
10、熟练掌握常用的数据结构和算法,了解计算机科学基础概念;
11、有良好的代码习惯,如编写清晰的代码、善于写注释、善于使用版本管理工具Git等;
12、具备良好的团队协作精神、沟通协调能力;有强烈的进取心和责任心;
13、同时有B/S项目、C/S项目、App项目开发经验者优先;
14、熟悉若依及其变形框架者优先;
15、具有康复类产品软件研发、医疗类软件研发经验优先。