双语软件开发工程师(全栈)

蒙特利尔 13天前全职 网络
31万 - 38.8万 / 年
职位申请编号:11816 职位状态:永久全职 职位类型:混合办公 办公地点:蒙特利尔(QC);渥太华(ON);多伦多(ON) 出差要求:有限 语言要求:双语 语言技能水平(读/写/说):BBB 安全要求:可靠性状态 薪资:我们的薪资通常在 $60871.49 到 $76089.36 之间,基于资历和经验。 关于CMHC 您所做的工作以及我们共同完成的工作都很重要。我们每天都怀着共同的目标来工作:为一个运作良好的住房系统做出贡献。 在CMHC,我们对自己的结果负责,并支持同事们的成就。我们在协作中茁壮成长,跨越CMHC进行连接,并邀请合适的人来完成我们的工作。我们的领导风格以信任为指导,我们的领导者根据团队的需求采取适应性的方法。 加入我们,成为一个致力于做出真正改变的团队的一部分,并成为有意义的事情的一部分。 对你的好处 我们拥有实现充实职业生涯所需的目标、人员和福利。作为永久员工,您将获得以下全面且慷慨的福利: - 年度带薪假期。 - 年度个人绩效奖励。 - 定额福利养老金计划。 - 从第一天起支持您健康的综合团体保险计划。 - 通过培训、指导等支持您的个人和职业成长。 - 包容性的工作场所文化和环境。 - 虽然CMHC的职位需要一定的办公室出勤,但对于原住民候选人可能会考虑替代工作安排。 以下就业公平群体的成员将优先考虑此职位:原住民 关于角色 加入业务解决方案工程团队,担任双语软件开发人员(全栈)职位,我们正在开发下一代软件应用程序,以使CMHC实现其战略。您在协作应用程序开发、编程、以用户为中心的设计和软件可靠性方面的技能和热情将有助于CMHC的业务平台和其他应用程序的开发和维护,以高效、安全地推动CMHC向前发展。 您将做什么: - 通过遵循SDLC,从业务需求到部署和生产支持,完成复杂的应用程序开发项目。 - 为新或现有计算机系统创建或更新技术设计,包括托管、网络、数据库、流程、错误处理、输入、输出、报告和与其他系统或流程的接口。 - 根据程序规范设计逻辑合理、易于维护的程序结构。 - 为CMHC的平台和定制开发的应用程序撰写技术规范文档和图表。 - 记录当前和拟议的业务流程。 - 开发包含业务流程的逻辑和物理系统模型,并准备清晰、简明、撰写良好的分析文档或程序规范。 您应该具备的: - 计算机科学、信息管理或任何其他相关领域的大学文凭或学士学位。 - 一(1)到三(3)年的经验,包括编程、测试和实施业务应用程序。 - 能够基于CMHC的技术平台开发和调试应用程序(见下文)。这包括遵循标准、最佳实践和参考设计。 - 熟悉现代软件开发生命周期和敏捷实践。 - 良好的书面和口头沟通及演示技能,能够清晰表达新想法和概念。 - 对自动化和早期反馈的追求。以及与团队成员合作的能力。 - 适应性和管理业务需求、流程或技术变更的能力。 技术: - NodeJS, ReactJS, Typescript, SQL, C#。 - 微服务开发和事件驱动架构。 - 使用Azure DevOps和Git进行源代码管理和DevOps实践。 - 了解无障碍标准(WCAG 2.2 AA)和测试工具:Jest-Axe, WAVE, NVDA是一个优势。 - 了解与QA合作的自动化测试工具:Jest, Playwright, JMeter, Postman, Tosca是一个优势。 - 有使用云平台(Azure(首选)、AWS、GCP)Azure Logic Apps, Azure Functions, Key Vault, Azure SQL, Storage Accounts, Application Insights, Event Grid, Azure Kubernetes, Azure AI Search, Azure Event Hub和API管理的经验。 职位截止日期:注意,竞赛将保持活跃,直到填满为止。 我们对多样性、公平和包容的承诺 我们致力于就业公平,并鼓励女性、原住民、残疾人士、退伍军人以及所有种族、民族、宗教、能力、性取向和性别身份及表达的人士申请。我们也欢迎有资格在加拿大工作的非加拿大人申请。 CMHC是一个包容性的工作场所,思想和人员的多样性被视为实现我们使命的关键。 了解更多关于我们对多样性和包容性的承诺 申请后会发生什么 我们知道申请新工作既令人兴奋又令人生畏,我们感谢您的努力。了解更多关于我们的招聘流程。如果您被选中参加面试或测试,请告知我们您是否需要住宿。 如果您之前申请过但没有成功,请不要担心——我们总是在发布新职位,所以不要犹豫,再试一次。我们很高兴看到您这次带来的东西!