关于Rentsync:
Rentsync是一家屡获殊荣的高速成长型组织,为加拿大和美国的租赁和物业管理行业提供高质量的网站、营销服务和软件解决方案。
关于该职位
我们正在寻找一位经验丰富的.NET Core开发人员,以帮助构建和增强现代化、面向业务的应用程序。在这个角色中,您将设计和维护可扩展的API,优化服务器端性能,并使用Clean Architecture和现代C#模式为我们系统的持续发展做出贡献。您将与产品、前端和QA团队密切合作,提供安全、可靠和高效的解决方案。这是一个与尖端工具和AI技术合作的绝佳机会,同时重构遗留系统并塑造我们平台的未来。
职责与责任
• 开发、维护和优化服务器端逻辑和数据库结构。
• 设计和实现RESTful API和其他Web服务,以支持产品团队描述的前端功能。
• 创建和支持现有的单元和集成测试。
• 参与遗留代码(.NET 4.8)的重构。
• 与前端开发人员、QA团队和产品经理合作,找到满足功能和非功能需求的解决方案。
• 实施数据安全和保护措施。
• 及时了解新兴的后端技术和最佳实践。
• 在生产和开发环境中进行故障排除、调试和解决问题。
所需技能、知识和资格:
• 5年以上.NET Core经验,具有面向业务项目的API开发经验
• 高水平的EF知识
• 在工作环境中有CQRS/MediatR经验
• 深刻理解Clean Architecture
• 熟悉现代C#模式和方法(主要构造函数、记录、可空引用类型、源生成器等)
• 具备单元测试创建和修改经验(NSubstitute库)
• AI工具知识和实际应用技能
• 位于加拿大并有合法的加拿大工作资格
Rentsync是一个机会均等的雇主。如果您被选中参与面试过程并需要特殊的便利,请随时告知我们。
成功的候选人在面试过程的最后阶段可能需要完成犯罪背景调查。
该职位的薪资范围为:
每年80,000 - 90,000加元(多伦多)