资深技术专家,至少有12-14年的经验,并在以下领域:
1. 非常重要且成功的关键是至少有5年的经验,能够同时领导10-15名资深开发人员的团队,跨多个项目。
2. 至少有5年的经验,能够在多个地区(如美国、加拿大、墨西哥和印度)领导技术团队。此角色需要大量的离岸协调,因此候选人应具备离岸协调经验。
3. 成功的关键还在于要有耐心,具备创新思维,能够凭借技术深度和思维过程赢得团队的信任,并为团队提供技术帮助和指导,提出创新解决方案和软件设计,指导团队实施。
4. 该领导者应具备承担应用程序/解决方案和端到端交付的态度,并且无需客户领导的监督或仅需最少的监督。
5. 工作职能将需要设计和开发新解决方案,改进和增强新开发的软件,并确保生产支持团队能够成功维持系统运行,与开发团队紧密合作。
6. 该人员应具备设计企业级软件的丰富经验,该软件依赖于多个上游系统和流程,并对各种下游关键业务应用产生影响。
7. 拥有Salesforce、Workday等记录系统的经验是非常积极的。
8. 此人需要在以下描述的领域完全亲力亲为,并期望能够独立处理自己的用户故事。
a. 扎实的C#编码经验和Azure Service Bus、Logic Apps和Azure Function App的专业知识
b. 在RESTful服务(API)方面非常有经验,能够为企业级消费者应用开发标准API。
c. 具备使用MongoDB或其他类似数据库的丰富经验
d. 需要具备扎实的技术沟通和协调能力,以便与其他技术团队协调,了解他们的需求,并根据消费应用的期望微调API。
9. 与产品负责人和其他利益相关者合作,了解他们的需求和要求
10. 具有API性能优化的经验
11. 负责集成测试并了解差距
12. 使用最佳实践编写简洁、高效且结构良好的代码
13. 识别各种问题的最有效和创造性的解决方案。编写易于维护的优化质量代码。
14. 排查和解决与相关系统相关的问题
15. 完全负责项目,协调相关的工程活动,确保按时交付并满足质量期望。