我们尊贵的金融服务客户正在寻找一位才华横溢的高级开发人员(C#/.NET),提供令人兴奋的1年混合合同机会(每周四和每月最后一个星期五在多伦多市中心),有可能延长合同期限!!
职责:
• 设计和开发 - 执行和协调复杂的应用程序编程活动。使用特定的数据库、编程语言、实用工具和测试方法来设计应用程序的技术基础设施。领导成本效益高且创新的解决方案的设计和开发。
• 战略规划 - 制定与银行愿景、战略和业务目标相一致的多年技术路线图。领导涉及后端系统、新技术和现有应用程序增强的多个复杂项目。
• 领导能力 - 担任移动开发团队负责人,并与整个团队进行代码审查会议,确保项目按计划实现目标。通过分享知识、合作和解决问题来支持和指导中级和高级开发人员。
必备技能:
• 8年以上的C# / .Net开发经验,具有测试驱动开发经验(TDD、ATDD或BDD)
• 计算机科学、软件工程或相关编程学位/文凭
有用的技能:
• 经验包括:.NET、C#、SQL Server、PowerShell、ASP.NET、MVC、XML、Json、.Net Core、微服务、RESTful API和单元测试*强烈推荐
• 了解React、敏捷开发、Azure开发、弹性搜索和SOLID设计原则
• 有SSIS/SSRS经验