**职责**:
- 能够理解业务需求并映射到最新的Azure功能。
- 优先考虑使用Azure组件进行实施。必须具备良好的Azure组件知识(应用服务、存储Blob、SQL Server)。
- 必须具备优秀的Asp.Net、C#和React JS、Node JS知识。
- 对VSTS的工作原理有良好的理解,并能维护代码库。
- 能够在技术问题上为团队成员提供咨询。
- 能够处理旧项目并使其适应Azure环境。
- 与产品和设计团队合作,理解终端用户需求和用例,并将其转化为务实且有效的技术解决方案。
- 与我们的其他后端服务集成(JSON、XML等)。
- 优秀的问题调查员。
- 不断发现、评估和实施新技术,以最大化开发效率。
- 对代码进行单元测试,以确保稳健性,包括边缘情况、可用性和一般可靠性。
- 能够阅读任何开发人员编写的代码并进行更新。
**经验要求**:
- 出色的沟通能力(书面和口头,正式和非正式)。
- 5年Asp.net C#经验。
- 3年Angular或React JS开发经验。
- 3年SQL Server TSQL和管理知识。
- 3年Node JS经验。
- 至少2-3年Azure环境实施经验。使用Azure功能、应用服务、Kubernetes、Cosmo DB。
- 对开发生命周期有良好的理解。对一般移动环境、架构、趋势和新兴技术有工作知识。
- 有与第三方库和API合作的经验。
- 解决问题和寻找解决方案的强大创新方法。灵活和主动/自我激励的工作风格,对问题解决有强烈的个人责任感。
个人特征:
- 强大的分析和解决问题的能力。
- 出色的沟通、客户服务、问题解决、指导能力。
- 强烈的细节关注能力。
- 展示了在团队中以协作的人际风格工作的能力。
- 良好的口头和书面沟通能力,能够有效记录程序。
- 软件开发生命周期的高级知识。
资格:
- 计算机工程、计算机科学或相关领域的学士/硕士学位或同等学历。