领先的全栈ASP.NET开发者

15个月前全职
Business & IT Consulting Services

Business & IT Consulting Services

location 多伦多
unsaved
职位名称:首席全栈ASP.NET开发人员 地点:多伦多,每周两天在现场工作 职位类型:永久全职 关于我们: 我们是一家充满活力和创新精神的组织,正在寻找一位高技能的首席全栈ASP.NET开发人员/架构师加入我们的团队,以永久全职的方式工作。这是一个混合角色,我们的办公室位于多伦多市中心,交通便利。作为一家技术驱动型公司,我们重视专业知识、创造力和对高质量软件解决方案交付的热情。 职责: 领导并推动软件开发的全流程,从设计到部署,确保提供稳健可靠、可扩展的解决方案。 与跨职能团队合作,收集并理解需求,并将其转化为技术规范和架构。 利用ASP.NET、C#、TypeScript、SQL、Angular和其他客户端技术来设计和实施全栈解决方案。 利用您在C#、.NET Core、ORM(EF Core)、分布式缓存、消息队列、MS SQL Server和REST API Web服务方面的丰富经验来构建高效可维护的代码。 应用测试驱动开发(TDD)方法,确保软件的可靠性和质量。 将HTML 5、Swagger、Bootstrap和Angular等Web技术融入开发过程中。 实施强大的Web安全实践,包括OpenID Connect、OAuth 2.0和其他相关协议。 展示扎实的SOLID原则和应用设计模式的能力,创建可扩展和可维护的软件架构。 通过良好的口头和书面沟通技巧,与团队成员和利益相关者进行有效沟通。 利用领域驱动开发(DDD)的专业知识,增强软件设计和架构(有DDD经验者优先)。 为API解决方案、分布式消息传递、后台作业和其他相关技术的开发做出贡献。 及时了解行业趋势和进展,不断提升自己的技能和知识。 要求: 超过十年的软件开发经验。 八年或以上的C#、TypeScript、SQL、Angular和其他客户端技术的专业经验。 五年以上的C#、.NET Core、ORM(EF Core)、分布式缓存、消息队列、MS SQL Server和REST API Web服务的实际经验。 至少五年的测试驱动开发(TDD)经验。 熟练掌握HTML 5、Swagger、Bootstrap和Angular等Web技术。 熟练掌握OpenID Connect、OAuth 2.0等Web安全实践。 丰富的SOLID原则和应用设计模式的经验。 良好的口头和书面沟通能力。 有领域驱动开发(DDD)经验者优先。 熟悉AODA、API开发、分布式消息传递和后台作业等将被视为优势。 请发送您的简历至:gurdeep@businessconsultingservices.ca 如果您是一位高度积极和技能娴熟的个人,希望在协作环境中领导有影响力的项目,我们邀请您申请这个令人兴奋的机会。加入我们,共同塑造我们的技术领域的未来,并在行业中产生有意义的影响。