高级软件开发人员 - 全栈
混合型,加拿大安大略省多伦多
合同
一般技能:
• 在编程和分析方面具有经验;在指定的经验水平上支持专业软件包
• 能够与软件开发过程中的IT专业人员合作。
• 在敏捷/Scrum方法论中进行应用程序的开发、设计、实施和维护的经验
• 在设计、编码、测试和调试应用程序方面具有经验。
• 在一种或多种编程语言方面具有经验
• 熟悉关系数据库技术
• 具备使用查询语言(如SQL)进行信息检索的经验
• 出色的分析、解决问题和决策能力;口头和书面沟通能力;人际关系和谈判能力
全栈技能:
• 熟练掌握前端和后端开发,包括与之相关的领域,如数据库设计/管理和DevOps。
• 知识和经验
• 整体解决方案架构的设计和实施
• 批准的用户界面的实现,数据库的设计和部署
• 确保整个堆栈的设计和构建具备速度和可扩展性。
• 设计和构建REST API服务
• 将前端UI与构建的API集成
• 实施持续集成和部署
期望技能:
• 能够根据需要提供系统文档。
技能
经验和技能要求
经验和技能要求:
Microsoft/Azure开发和质量保证经验
• * >>>>>>>必须具备<<<<<<<<
• * .NET Framework和/或.NET Core的设计、开发和测试
• C#,JavaScript
• ASP.NET Blazor,Razor
• .NET MAUI
敏捷交付团队经验
• 参与Scrum敏捷开发的经验。
• 在平衡的团队中担任开发人员或测试人员(QA)的经验,该团队由开发人员、测试人员、产品管理和设计等角色组成
• 参与和贡献任务计划、每日站立会议、迭代演示和审查会议。
• 对开发估计和设计提供意见
• 与使用并发开发实践的团队合作,包括基于Git的源代码控制、特性分支和DevOps CI/CD流水线。
业务分析
• 将业务需求转化为软件代码/实现的经验。
请注意,此工作描述并不能涵盖或包含雇员在此工作中所需的全部活动、职责或责任的全面列表。职责、责任和活动可能随时更改,无论是否事先通知。
Ott1
工作类型:固定期限合同
薪水:每小时40.00美元-80.00美元
工作时间:每周37.25小时
灵活的语言要求:
• 不需要法语
工作安排:
• 周一至周五
教育:
• 学士学位(优先)
经验:
• o .NET Framework:2年(优先)
• C#,JavaScript:2年(优先)
• ASP.NET Blazor,Razor:2年(优先)
• .NET MAUI:2年(优先)
语言:
• 英语(优先)
通勤能力:
• 多伦多,安大略省,邮编M5B 0B6(必需)
搬迁能力:
• 多伦多,安大略省,邮编M5B 0B6:在开始工作之前搬迁(必需)
工作地点:多伦多,安大略省,邮编M5B 0B6,混合远程