工作职责 1. 根据需求完成软件系统模块设计以及开发文档的编写; 2. 根据设计文档和需求说明完成代码编写、调试、单元测试、维护及上线; 3. 有效分析并解决软件开发过程中的问题,负责解决开发过程中的疑难杂症; 4. 协助制定测试计划、定位发现的问题; 5. 严格执行和推行开发规范; 6. 针对项目需要,完成时间内的定制需求开发 7. 快速阅读,理解,调试用户的程序代码。 岗位要求/教育背景:1. 全日制统招985院校(或同等水平海外院校),硕士及以上学历;2. 计算机类、通信类、电子信息类或数学类专业等;3. 工作经验:四年以上软件开发经验;专业技能: 1. 熟练掌握Python等编程语言; 2. 熟练掌握科学库如numpy、scipy、pandas、matplotlib等;3. 熟练掌握MySQL、MongoDB原理及机制,掌握各种查询语法具有数据库设计和SQL优化能力;4. 熟悉多进程、多线程、协程,熟悉常见的网络编程模型;5. 有数据分析、机器学习相关工作经验优先;6. 高并发、高性能的分布式系统的设计和开发经验者优先;7. 有数字信号处理、线性代数等基础优先,有科研经验优先;8. 了解Python web框架,如Flask、Django、aiohttp框架,熟悉各种常用设计模式; 其他要求:1. 对常规仪器仪表有使用经验优先。2. 积极主动的沟通能力;