**主要职责**:
- 监督程序逻辑、数据处理和错误解决的质量保证。
- 发展对编程和设计替代方案的认识。
- 在需要时积极参与跨部门项目。
- 理解技术和功能设计要求。
- 协助物理和逻辑数据库设计。
- 协助技术解决方案的设计、编码和测试。
- 遵循技术管理定义的编码标准。
- 具备客户端服务器和互联网系统架构知识者优先。
- 展示对对象和组件方法论及技术的熟悉。
- 识别 COM/DCOM 对象的适当使用。
- 拥有对类、组件、对象和接口的基本知识。
- 识别各种互联网浏览器之间的基本差异。
- 理解高级关系数据库概念。
- 编写有效的存储过程和函数。
- 主动启动、发展和维护与团队成员的有效工作关系。
- 指导和培训技术支持团队,提供必要的培训,给予技术支持团队足够的支持,以提高效率,并通过确保满足培训需求来有效地协同工作。
- 主动寻找机会拓宽和加深知识基础和熟练程度。
- 通过正式和非正式渠道与团队成员分享获得的技能。
**技术要求**:
- 工程学士学位,最好是信息技术专业
- 在大型组织中有大约 2 - 4 年的经验,其中 1 到 2 年有软件开发和重组项目的实际经验
- 具有 Microsoft.Net 技术的经验,包括 ASP.net、MVC、Ado.Net、WCF 和设计模式
- 编程技能和现代 HTML/CSS 的深入知识
- 具有 Web 服务和 REST API 的熟练经验
- 有微服务云框架和云平台(例如 MS Azure)经验者优先
- 拥有丰富的数据库和操作系统经验,尤其是 [SQL Server]。
- 拥有软件故障排除的实际经验。
**能力和技能**:
- 理解用户期望和需求。
- 熟悉软件工作量估算方法和工具。
- 熟悉开发方法和模型。
- 对网络技术有深入理解,具备故障排除和问题解决能力。
- 应该是优秀的团队合作者。
- 具备良好的沟通能力和对细节的关注。
- 能够独立工作和在团队导向的协作环境中工作。
**教育**:
- 学士学位(优先)
**经验**:
- dot net 开发人员:2 年(优先)