岗位职责:
1、负责软件产品核心模块的设计开发工作,包括软件架构设计、核心模块代码开发、源码管理、测试与部署等,主导敏捷开发流程
2、根据产品研发计划,负责软件产品的技术需求分析,提出技术研究及可行性报告
3、结合后台机器、深度学习算法,持续优化软件架构和代码实现,对软件开发进度和质量负责
4、负责参与指导开发组其他工程师的设计与开发工作、代码Review、自动化测试等
5、与产品经理、算法团队技术负责人进行密切沟通,推动AI软件模块的敏捷开发流程、实现产品的软件版本迭代
6、能持续提升开发团队的工作热情、工作质量和工作效率
任职要求:
1、985/211计算机/软件工程硕士及以上学历,5年以上工作经验,3年以上开发架构师工作经验,极强的问题解决能力
2、扎实的计算机基础和代码能力基础,熟练掌握数据结构、算法、架构设计等知识
3、精通敏捷开发,掌握软件工程理论,精通软件工程管理方法,深入理解OOP、OOD思想,具备极强的分析设计能力,精通UML、常用数据库建模,熟悉并使用过主流非关系型数据库、中间件等
4、精通Python,精通C++/Java其中之一,代码能力有深厚积累
5、具有大型分布式应用系统设计开发经验,有大数据、高并发数据处理经验
6、精通Linux环境,熟悉Git,熟悉跨平台软件开发、测试及部署流程
7、学习能力强、抗压能力强,有责任心,有创新拼搏精神,有较强的沟通协调能力
8、有健康管理系统或电子病历系统开发经验者优先
9、有PACS、OIS、HIS等医疗相关系统项目开发经验者优先
10、加分项:了解机器学习,深度学习相关算法