工程师将参与并贡献完整的软件开发生命周期(SDLC),具有以下职责。
- 使用Microsoft技术栈和C#进行设计、开发和单元测试,开发IT系统。
- 根据需要开发文档、流程图、布局、图表、代码注释和清晰的代码,以展示解决方案。
- 参与需求收集,并为完善用户需求做出贡献。
- 进行同行代码审查。
- 如有需要,能够支持性能和负载测试。
- 通过修复报告的缺陷和提高系统性能,提供L3生产支持。
- 与业务分析师、数据库管理员、质量控制人员、系统/基础设施和网络团队进行跨职能合作。
- 在系统设计、解决方案和指导初级软件工程师方面协助技术负责人(对于资深软件开发人员)。
- 能够在紧急情况下在压力下工作,例如紧急修复生产缺陷。
通过利用组织提供的电子学习资源不断提高技术能力。
• *要求**:
- 计算机科学、信息技术、信息系统管理或相关学科学士学位
- 扎实的技术背景,了解或具有软件开发和Web技术的实际经验。
- 对框架、面向对象编程和多层架构有良好的理解。
- 解决问题能力强,能够在有限的监督下工作。
- 团队合作精神,能够有效地在项目团队之间传达思想。
- 有Android或iOS编程经验者优先考虑。
- 有医疗领域知识者优先考虑。