软件开发人员,.NET,Javascript

16个月前全职
Foilcon

Foilcon

location 多伦多
unsaved
职位:软件开发人员6552-29 HM 注意: 这个混合角色需要在办公室工作三天,角色将于2024年2月1日开始 要求: 一般要求: 技能: 具有编程和分析经验;在指定的经验水平上支持专业软件包 能够在软件开发过程中与IT专业人员合作 使用敏捷/Scrum方法进行应用程序的开发、设计、实施和维护 具有设计、编码、测试和调试应用程序的经验 具有一种或多种编程语言的经验 具有关系数据库技术的经验 使用查询语言(如SQL)进行信息检索的经验 出色的分析、问题解决和决策能力;口头和书面沟通能力;人际和谈判能力 全栈技能: 精通前端和后端开发,包括与之相关的领域,如数据库设计/管理和Dev Ops 具备设计和实施整体解决方案架构的知识和经验,实现批准的用户界面,设计和部署数据库,确保整个堆栈都设计和构建为速度和可扩展性,与构建的API集成前端UI和实现持续集成和部署以及期望的技能: 根据需要提供系统文档 技能要求评估标准和经验和技能要求: Microsoft/Azure开发和质量保证经验-65% 必须具备基于.NET Framework和/或.NET Core的设计、开发和测试 C#、JavaScript、ASP.NET和Blazor、Razor .NET MAUI 微服务 Azure SQL 响应式和Web前端、Web API和Web服务的设计、开发和测试 单元测试和测试自动化支持(如NUnit、XUnit、MSTest、Karma、Jasmine) 微服务和基于容器的平台开发、交付和测试 JSON Azure云开发,包括PaaS和SQL服务,或其他云托管技术(如Pivotal Cloud Foundry/PCF、亚马逊网络服务/AWS和Google Cloud Platform/GCP) 回归测试(手动和自动化),包括熟悉基于Web的QA自动化软件(如和Playwright)以及通过编码技术支持使用这些工具 GIT、Azure Dev Ops(VSTS/TFS)CI/CD管道设置和管理 敏捷交付团队经验-20% 经验参与Scrum敏捷开发 经验作为开发人员或测试人员(QA)参与和贡献的平衡团队,包括开发人员、测试人员、产品管理和设计 经验参与和贡献任务规划、每日站立会议、迭代演示和评审会议 对开发估计和设计提供输入 具有与使用Git为基础的源代码控制、功能分支和Dev Ops CI/CD管道进行并行开发的团队合作经验和业务分析-10% 将业务需求转化为软件代码/实施的经验 软技能-5% 出色的分析、问题解决和决策能力 口头和书面沟通能力;人际和谈判能力 高度发展的人际交往能力 必须具备:基于.NET Framework和/或.NET Core的设计、开发和测试 C#、JavaScript、ASP.NET和Blazor、Razor .NET MAUI