.NET Core / Angular 开发人员
安大略省北约克(主要远程)
6个月合同(有可能转为全职)
我们的客户正在寻找一位技术娴熟、积极主动的.NET Core / Angular 开发人员加入我们不断壮大的团队。成功的候选人将在为客户开发尖端解决方案和促进我们组织的增长和成功方面发挥关键作用。
• *职责:**
1. 使用.NET Core、C#和Angular设计、开发和维护高质量的软件解决方案。
2. 运用扎实的面向对象软件原则知识,包括SOLID、IoC、DI和其他最佳实践。
3. 与跨职能团队合作,领导和贡献于从概念到部署的整个开发生命周期。
4. 在Azure云环境(或AWS)中开发可扩展和可靠的解决方案。
5. 领导项目,提供技术指导,并指导初级团队成员,确保项目成功交付。
6. 实施和遵循软件开发流程,重点关注SCRUM和测试驱动开发(TDD)等敏捷方法论。
7. 开发和维护单元测试,确保代码库的可靠性和健壮性。
8. 具备对移动框架的深入了解,并为移动响应式应用的开发做出贡献。
• *资格:**
- 计算机科学、计算机工程或相关领域的学士或硕士学位。
- 5年以上.NET Core和C#实际经验。
- 3年以上前端Web技术经验,尤其是Angular。
- 在Azure云环境中有2年以上开发经验,或在AWS中有4年经验。
- 在单元测试框架方面具备强大的专业知识。
- 有领导项目和指导初级团队成员的实际经验。
- 熟悉敏捷开发方法和测试驱动开发。
- 期望:有移动框架和移动响应式应用开发经验。
• *技能:**
- 精通.NET Core、C#和Angular。
- 扎实的面向对象软件原则和设计模式理解。
- 有云平台经验,尤其是Azure或AWS。
- 出色的协作、口头和书面沟通能力。
• *备注:** 这是一个主要远程的职位,偶尔需要在安大略省北约克进行现场会议。根据表现和业务需求,6个月的合同有可能转为全职职位。