全栈C#.Net软件开发工程师BC

温哥华 2天前全职 网络
48.4万 - 83.6万 / 年
职位类型:常规全职 远程类型:混合 地点:加拿大温哥华 薪资范围:$69,500 - $119,500 Family是Definity的一部分,这是一家加拿大多渠道的财产和意外保险公司,其成功基于我们公司家族长期以来为依赖我们的人提供卓越体验的历史。我们自豪地帮助我们的客户、经纪合作伙伴、员工和社区在不断变化的世界中适应和繁荣。我们在行业中转型为数字领导者的成功是由一支才华横溢、积极投入的团队推动的,他们对创新和高绩效充满热情。 对我们来说,无缝的用户体验与背后的人一样重要。这就是为什么我们在不列颠哥伦比亚省雇佣最具服务导向的个人,并为他们提供所需的工具,以惊艳我们的经纪网络及其客户。如果充满活力的氛围、优秀的人才和雄心勃勃的文化听起来适合你,今天就申请加入我们吧。 我们的目标是成为加拿大领先和最具创新性的财产和意外保险公司之一。加入我们的旅程,热爱你的工作。 Family提供灵活的混合工作体验,员工根据他们所做的工作类型和合作对象在办公室和虚拟环境中工作。带上真实的自己,成为我们旅程的一部分。这里更好。 您在这个角色中可以期待什么? 我们正在寻找一位高技能的全栈C#.NET软件开发人员加入我们充满活力的开发团队。直接向软件开发负责人汇报,担任设计、开发和维护使用.NET技术的中大型应用程序的关键角色。您将成为完整软件项目生命周期的重要组成部分,与充满活力的开发人员、业务分析师、质量保证分析师和项目经理团队合作,以提升我们现有和新应用程序。 职责 • 与业务分析师合作,为指定的产品组件创建详细和高质量的系统设计,与指定功能保持一致。 • 设计和开发利用.NET技术的中大型应用程序。 • 负责交付进度,包括实施、开发测试、缺陷解决和调查。 • 参与项目工作量估算和交付时间表定义。 • 识别和减轻技术、进度和项目相关风险。 • 促进与团队成员的积极合作,通过与利益相关者的有效沟通确保项目的高效和可预测的进展。 • 提供技术见解以塑造产品路线图,在技术限制和业务需求之间找到最佳折衷。 • 建立和遵循指南和编码标准,促进创建易于维护、排除故障和测试的可重用应用程序组件。 • 与跨职能团队密切合作,提供生产和应用支持,确保及时解决问题并持续改进系统性能。 • 参与流程改进计划,提高交付物的质量和及时性,并增强可预测性。 • 指导和提供经验较少的同事的成长。 职位要求 技术技能 • 精通C#、ASP.NET和.NET应用程序开发。 • 拥有T-SQL、SQL Server和SQL管理的实际经验。 • 熟悉JavaScript (Ajax/JSON)、jQuery和MVC (Razor)。 • 具备WF、WPF、ASP.NET Core和Unity依赖注入的工作知识。 • 熟练掌握Entity Framework、LINQ和单元测试框架(Mock/Shims)。 • 对面向对象设计原则有扎实的理解。 • 具有HTML、CSS和Web应用程序安全经验。 • 其他资产:VB开发、Knock Out.js、设计文档、敏捷经验以及高流量.NET系统的接触经验。 资格 • 计算机科学、信息系统或相关领域的学位。 • 至少5年以上系统分析师或开发人员经验。 • 个人保险项目经验是一个优势。 • 强大的问题解决能力…