软件开发人员 - 高级.NET开发人员(ASP.NET Blazor,Razor,MAUI)

15个月前全职
Arthur Grand Technologies Inc

Arthur Grand Technologies Inc

location 多伦多
unsaved
公司描述 Arthur Grand Technologies(www.arthurgrand.com)从事人员配备和技术咨询服务业务。在过去的5年里,我们的收入年复一年翻了一番。这反映了我们在这短短的时间内建立起的长期关系和客户满意度。我们的公司由一支在五大咨询公司工作了20多年的专业团队管理。 我们是一家少数族裔拥有的人员配备和技术咨询公司。 为了保留我们珍贵的员工,我们需要让他们参与具有挑战性和有趣的工作,提供与市场相关的福利,并提供持续的职业发展机会。 职位描述 职位:软件开发人员 - 全栈高级(ASP.NET Blazor,Razor) 地点:多伦多,安大略省(混合) 持续时间:长期合同 必备条件: • 基于.NET Framework和/或.NET Core的设计、开发和测试 • C#,JavaScript • ASP.NET Blazor,Razor • .NET MAUI 经验和技能要求 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和谷歌云平台/GCP) • 回归测试(手动和自动化),包括熟悉基于Web的QA自动化软件(如Playwright)以及通过编码技术支持使用此类工具 • GIT,Azure DevOps(VSTS/TFS) • CI/CD流水线设置和管理 敏捷交付团队经验 - 20% • 有参与Scrum敏捷开发的经验 • 在平衡的团队中作为开发人员或测试人员(QA)的经验,该团队由开发人员、测试人员、产品管理和设计等角色组成 • 有参与和贡献任务计划、每日站立会议、迭代演示和审查会议的经验 • 对开发估算和设计提供意见 • 有与使用并发开发实践的团队合作的经验,包括基于Git的源代码控制、功能分支和DevOps CI/CD流水线 业务分析 - 10% • 将业务需求转化为软件代码/实施的经验 软技能 - 5% • 出色的分析、解决问题和决策能力 • 口头和书面沟通能力;人际交往和谈判技巧 • 高度发展的人际交往能力 其他信息 根据EEO准则,您的所有信息将被保密。 关于公司: Arthur Grand Technologies Inc