职位描述
 岗位职责:
1.负责医疗软件项目的具体开发任务,包括但不限于功能实现、单元测试编写以及数据库操作。
2.在项目验收后,参与软件的后续保障工作,包括需求的实现、bug的解决和系统维护。
3.对于尚未验收的项目,继续进行开发工作,确保项目按时交付。
4.参与跨区域研发团队的协作,与产品管理、项目管理、质量保证等部门紧密合作,确保研发输入准确、输出有效。
5.根据医疗行业法规(如IEC 62304、21 CFR Part 11)的要求,参与建立和执行研发流程、质量体系和编码规范。
6.参与技术架构的规划和评审,确保技术架构的先进性、可扩展性、安全性及跨区域部署能力。
7.评估并引入适用于医疗软件领域的新技术、新工具,提升研发效率与产品竞争力。
8.参与持续集成/持续部署(CI/CD)流程的优化,提升团队自动化水平和交付速度。
建立并监控关键研发效能指标(KPI),驱动持续改进。
任职资格:
1.计算机科学、软件工程或相关领域专科及以上学历。
2.1-3年Java开发经验,熟悉Spring Boot、Spring MVC框架,有医疗软件项目经验者优先。
3.熟悉关系型数据库(如MySQL、PostgreSQL、Oracle),能够进行数据库设计及SQL优化。
4.了解分布式系统原理,熟悉缓存(如Redis)、消息队列(如Kafka、RabbitMQ)等机制。
5.了解敏捷开发流程,如Scrum或Kanban,有CI/CD实践经验者优先。
6.了解医疗行业法规对软件开发的要求,有参与医疗软件合规流程经验者优先。
7.良好的团队合作精神,能够适应跨区域、跨时区的团队协作。
8.良好的英语阅读能力,能够阅读和理解英文技术文档。
9.具备良好的问题解决能力,能够独立处理开发过程中遇到的问题。
  以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕