建筑师

16个月前全职
TechBlocks

TechBlocks

location 多伦多
unsaved
高级架构师—Vaughan, ON 我们正在寻找一位微软云和应用架构师。您是一位热衷于技术的极客,具备客户端、服务器和中间层的极强的应用设计基础。您喜欢玩弄最新和最好的框架,并以质量和敏捷性为荣。您是一位聪明的程序员,而不仅仅是一个理想主义者。向高级架构师汇报工作,并与开发团队合作构建强大的架构、框架、标准和实践。 职责 • 架构师的主要职责是为 Tec Blocks 设计和记录复杂的系统增强功能。这包括系统开发生命周期的所有方面。个人必须具备与各种软件和技术广泛设计和开发经验。 • 个人必须能够独立工作,在动态环境中设置优先级和多任务处理,快速适应变化并同时管理多个项目。个人必须具备领导能力,并有能力在设计和开发工作中领导小团队。强大的分析和人际交往能力是必需的。 • 主导复杂的设计会议,与客户和业务伙伴密切合作,以制定需求以开发给定的解决方案。 • 构建概念验证 • 使用行业最佳实践和标准设计应用程序。 • 必须能够与和领导各种远程团队(包括离岸团队)合作。 • 必须具备优秀的客户处理和咨询技巧。 • 通过能够协助程序员完成任务来支持解决方案的交付。 • 理解并提供建议关于单元测试、系统测试、性能测试和用户验收测试的实施概念。 • 理解项目管理的概念,可能负责制定软件开发计划,包括范围确定、进度安排和实施。 • 做出关键决策,包括确定最适合完成应用程序开发请求的平台,并为团队进行代码质量保证。 • 开发流程和程序,以组织工作流程,确保输出的质量、准确性和及时性。 • 处理多个需求和竞争优先级,同时确保交付物得到满足。 要求 • 经验(12+年,其中至少5年为微软云和应用架构师): • 5+年的构建Web和移动应用程序的经验。2到3年的在Azure或AWS上构建基于云的解决方案的经验。 • 8+年的应用程序开发经验。 所需技能:Node JS,MS.NET Core,C#,ASP.NET MVC,ASP.NET Core,WebAPI,GraphQL,现代JavaScript框架及其生态系统的扎实理解,微服务,Docker和Kubernetes