高级软件工程师 - 开放给加拿大密西沙加地区

16个月前全职
Finastra

Finastra

location 多伦多
unsaved
我们正在寻找: 我们正在寻找一位经验丰富的软件工程师加入我们的团队,帮助我们使用Azure Service Fabric、Web API和其他平台技术创建创新的软件解决方案。 您将负责设计、开发、测试和部署满足客户需求的可扩展应用程序。您还将与其他开发人员、产品经理和利益相关者在软件开发生命周期中进行合作。 作为一名资深软件工程师,要成功,您应该具备Azure Service Fabric、Web API和其他平台技术的知识。您还应该具备使用敏捷方法和最佳实践进行软件设计和开发的经验。此外,您应该具备出色的沟通、解决问题和团队合作能力。 职责: • 使用Azure Service Fabric、Web API和其他平台技术设计、开发、测试和部署软件应用程序 • 确保软件应用程序的高质量代码性能、安全性和可靠性 • 调试和解决现有软件应用程序中的问题 • 收集和评估用户反馈,改进软件功能和用户体验 • 创建技术文档以供参考和报告 • 与其他开发人员、产品经理和利益相关者合作,交付符合项目规格的软件解决方案 要求: • 计算机科学、工程学或相关领域的学士学位 • 在技术开发人员、软件开发人员、软件工程师或类似角色方面具有经验 • 对Web API和其他平台技术有深入的了解 • 熟练掌握C#、JavaScript等编程语言 • 熟悉Visual Studio、Azure DevOps、Jira、UX Framework等软件设计和开发工具和框架 • 能够快速学习新的技术和语言 • 出色的沟通、解决问题和团队合作能力 • 注重细节和质量导向 优秀技能: • 熟悉敏捷工作环境 • 对Azure Service Fabric有了解 • 熟练使用Angular • 有数据库和框架(如Document Db、Cosmos等)的经验 • B2E、B2B、B2C API知识 • 金融或银行知识