职位概述
软件开发人员领导重要项目,并具备在设计、开发、测试、调试和实施软件应用程序或专门的实用程序方面取得突破的能力,以支持终端用户在各个平台上的需求。他/她计划和协调定期更新,并推荐改进现有应用程序。他/她识别和解决对整个组织和长期影响的问题。他/她为测试和质量保证团队提供指导和技术支持。
他/她在探索一系列应用程序设计和解决方案时富有想象力和创造力。他/她能够与团队中的其他人进行互动和支持,并以清晰而有说服力的方式提出自己的想法。
角色与职责
关键工作职能和主要任务
确定需求
• 与利益相关者沟通,了解业务需求和用户需求
• 进行需求分析
• 制定应用程序交付平台的规范和定义
• 确定新任务的适当方法
• 撰写应用程序开发提案
• 协助解决需求调查中利益相关者之间的冲突。
开发应用程序
• 支持概念验证,展示应用程序的技术可行性
• 协助选择适当的过程、模型、语言、工具、框架、平台和环境进行软件构建。
• 开发应用程序概念、界面设计和架构
• 为新应用程序编写程序逻辑
• 提出应用程序开发的新工具和技术
• 主持代码审查和检查。
实施应用程序
• 制定软件发布计划
• 确保达到质量目标和要求。
• 准备测试计划
• 进行系统集成和用户验收测试
优化应用程序
• 基于用户反馈和系统报告分析应用程序性能
• 分析过程评估数据,并在项目中实施持续改进机会。
• 创建用户和技术文档
• 与DevOps团队合作,应用自动化部署流程,确保系统稳定性
维护应用程序
• 实施软件维护流程和计划
• 对现有应用程序进行高级维护和更新,以改进功能和流程
• 对安全措施的遵守情况、密码和其他访问程序的正确注册进行高级监控
• 通过广泛的视角解决独特和高度复杂的问题,找到解决方案
• 使用最新技术提供解决复杂问题的解决方案
• 预见内部和/或外部业务挑战和/或监管问题
• 监督应用程序的技术架构、代码更改、问题解决和流程的技术文档的维护
• 与外部利益相关者和供应商合作解决问题
• 进行变更影响分析
• 实施计划并对软件进行更改(纠正性、适应性、完善性)
• 主持预防性维护和软件重组活动
要求
文本
立即申请
注意:申请有意义的健康科技职业只需几分钟-去努力争取它