任务分配:RQ06488 - 软件开发人员 - 全栈 - 中级
开始日期:2024-01-15
结束日期:2025-03-31
职位空缺数量:2
办公地点:多伦多大学大道400号
组织:劳工和交通集群
部门:交通部
工作日数:308.00
职位:全栈软件开发人员
每周需要上岗2-3天
面试前将进行技术测试
必备条件:
具有Angular经验
具有敏捷开发经验
具有EF(Entity Framework)Core经验
具有.NET编程经验
具有SQL/MS SQL Server经验
描述
您是否有兴趣加入一个致力于提供创新解决方案的团队?这是一个令人惊叹的机会,供全栈.NET开发人员交付一个完全全新的、基于Azure的、支持DevOps的解决方案,为公民、企业和劳动、移民、培训和技能开发部(MLITSD)的工作人员提供现代化的体验。
工作场所安全计划构建项目的目标是使企业的安全计划更加简单,并在职业疾病和与工作相关的心理健康、暴力和骚扰等领域对预防工作的持续实施提供重要支持。
我们正在重新思考通过现代化倡议如何提供服务,以及如何远程访问和提供关键服务。我们的目标是通过面向技术的企业级战略使OPS劳动力具备未来准备能力。
我们的交付团队擅长现代流程,包括:
敏捷/Scrum
Azure云托管和服务
微服务架构
Azure DevOps用于领导工作和自动化流水线
由产品经理、用户体验设计师、开发人员、质量保证和测试自动化专家组成的非常努力和平衡的团队,以及强大的客户产品所有权
高度投入的客户和部门高管团队的全力支持
MLITSD工作场所安全计划构建项目团队在多伦多和安大略省圣卡瑟琳斯的远程和现场OPS办公室都可以运作(如果需要)。我们所有的团队都以“平衡团队”的方式在敏捷交付中运作,拥有完成项目所需的功能专业知识、资源和工具。
此倡议将实施一个现代化的、全新的数字解决方案,以支持预防部门的认证管理、培训提供商申请/审核流程和为期5年的职业健康与安全系统战略。此次合作的结果将是推出一个适合支持“预防工作”战略并为公民、企业和部门员工提供直观、以用户为中心的体验的新数字解决方案。
部门与利益相关者进行接触,进行用户访谈以了解用户需求,并在开发功能时不断寻求利益相关者的反馈。此外,该项目将继续采用平衡团队的方法,因为这使技术团队能够亲身了解业务流程和需求,产品所有者能够体验解决方案的演变过程。
全栈技能:
熟练掌握前端和后端开发,包括与之相关的任何领域,如数据库设计/管理和DevOps
了解和经验:
整体解决方案架构的设计和实施,批准的用户界面的设计和部署,确保整个堆栈都设计和构建为速度和可伸缩性,与构建的API集成前端UI的设计和构建REST API服务的实施,以及持续集成和部署的实施。
项目:劳工、移民、培训和技能发展部(MLITSD)的工作场所安全计划构建者(WSPB)
评估标准:
技术 - 30%
具有以下经验:
EF(Entity Framework)Core
.NET编程
SQL/MS SQL Server
DevOps
解决方案设计经验 - 50%
具有以下经验:
编程和分析
大型或中型组织中的IT服务的实施和管理的结构化方法
沟通和非技术技能 - 10%
与利益相关者合作
书面和口头沟通
分析、解决问题和决策能力
独立工作的能力
创建和更新文档和演示文稿的经验
敏捷交付团队经验 - 10%
参与Scrum敏捷开发
参与和贡献任务规划、每日站立会议、迭代演示和审查会议的经验
与使用Git版本控制、功能分支和DevOps CI/CD流程的团队合作的经验