【目的】:软件开发工程师 60 负责与团队合作,建立软件质量目标和开发实践,通过严格的标准和方法促进软件开发的持续改进。该角色开发软件来记录和存储性能数据、使用情况、错误等,从而能够持续监控解决方案和产品,从而提高可靠性和性能。该角色将软件组件和第三方库集成到现有系统中,确保流畅的功能和互作性,同时将干扰降至更低。该角色分析和优化应用程序性能,识别和解决瓶颈,以增强用户体验和系统效率,确保软件满足性能基准。该角色建议改进现有工作流程,展示对责任领域用户/产品需求的良好理解,并指导团队成员,激励和团结团队。【工作内容】:(参考):1. 按重要性粗略顺序确定 5 到 10 项关键职责。专注于工作的预期结果。对于每项声明,请说明必须做什么,在哪个领域或框架内,以及最终结果如何。2. 充当团队或领域的技术教练,得到团队成员的认可和联系以获得专业知识和指导,确保在项目中一致地应用实践和高标准。3. 团队一起设定质量目标和开发实践,通过严格的标准和方法推动软件开发的持续改进。4. 将软件组件和第三方库集成到现有系统中,确保无缝功能和互作性,同时将干扰降至。5. 进行并参与代码审查,向同行提供建设性的反馈,并确保遵守编码标准和实践以保持代码质量。6. 分析和优化应用程序性能,识别和解决瓶颈,以增强用户体验和系统效率,确保软件满足性能基准。7. 紧跟新兴技术和行业趋势,采用新工具和方法改进开发流程和产品质量。8. 开发软件来记录和存储性能数据、使用情况、错误等,从而能够持续监控解决方案和产品以提高可靠性和性能。9. 与跨职能团队(包括产品经理、设计师和 QA 工程师)协作,定义、设计和发布新功能,确保与项目目标和用户需求保持一致。10. 以创造性的方式解决各种中等复杂度的请求,在选择获得解决方案的方法和技术时表现出良好的判断力。【任职要求】:1. 本科,至少4年软件开发、软件设计和架构等领域的丰富经验2. 有C#编程经验3. 熟悉WPF/WCF4. 熟悉面向对象设计规则和设计模式5. 能够编写干净、易于理解的代码6. 在敏捷环境中工作的经验7. 熟悉DICOM标准,根据要求完成DICOM模块开发8. 熟悉Windbg、dot Memory等工具,并使用这些工具调查疑难问题9. 能够独立工作,在最少的监督下完成模块开发。10. 出色的分析和解决问题的能力11. 良好的英文书面能力