高级软件开发人员 (.Net, C#, JavaScript, ASP.NET Blazor, Razor)

16个月前远程兼职
80 - 100 USD Dawn InfoTek Inc.

Dawn InfoTek Inc.

location 多伦多
unsaved
Dawn InfoTek Inc.是一家专业的IT咨询团队,与主要金融机构、投资公司和政府部门合作。我们致力于为客户提供尖端的咨询服务,并为客户招聘各级别的IT职位。 我们目前正在寻找有能力胜任高级安全专家职位的人员加入我们充满活力的团队,为我们的客户工作。 合同期限:14个月 混合:每周3天现场办公 一般技能: • 在编程和分析方面有经验;在指定的经验水平上支持专业软件包 • 能够与软件开发过程中的IT专业人员合作 • 在敏捷/Scrum方法论中有应用开发、设计、实施和维护的经验 • 在设计、编码、测试和调试应用程序方面有经验 • 掌握一种或多种编程语言 • 掌握关系数据库技术 • 掌握使用查询语言(如SQL)进行信息检索的经验 • 出色的分析、解决问题和决策能力;良好的口头和书面沟通能力;人际关系和谈判技巧 全栈技能: • 熟练掌握前端和后端开发,包括与之相关的领域,如数据库设计/管理和DevOps • 熟悉和经验: • 整体解决方案架构的设计和实施 • 批准的用户界面的实现,数据库的设计和部署 • 确保整个堆栈的设计和构建具有速度和可扩展性 • 设计和构建REST API服务 • 将前端UI与构建的API集成 • 实施持续集成和部署 期望的技能: • 能够按要求提供系统文档 经验和技能要求: 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 DevOps(VSTS/TFS) CI/CD流水线设置和管理 敏捷交付团队经验-20% • 有参与Scrum敏捷开发的经验 • 作为开发人员或测试人员(QA)参与平衡团队的经验,该团队包括开发人员、测试人员、产品管理和设计等角色 • 参与和贡献任务计划、每日站立会议、迭代演示和审查会议的经验 • 提供开发估计和设计的意见 • 有与团队合作的经验,使用并发开发实践,包括基于Git的源代码控制、功能分支和DevOps CI/CD流水线 业务分析-10% • 将业务需求转化为软件代码/实现的经验 软技能-5% • 出色的分析、解决问题和决策能力 • 口头和书面沟通能力;人际关系和谈判技巧 • 高度发展的人际交往能力 工作类型:固定期限合同 合同期限:14个月 薪资:每小时80.00-100.00美元 工作时间: • 周一至周五 经验: • 软件开发:8年(优先考虑) • .NET Framework / .NET Core开发:5年(必需) • C#、JavaScript:3年(必需) • ASP.NET Blazor,Razor:3年(必需) • .NET MAUI:2年(必需) 工作地点:多伦多,安大略省,邮编M5B 0B6