我们正在寻找一位在Microsoft技术栈的Web应用程序和Azure原生开发方面具有丰富经验的高级全栈开发人员加入我们的产品开发团队。这个职位节奏快、强度大,需要你每天处理各种不同的任务。从第一天起,你就会被赋予很大的独立性,并有灵活性来设计和建立你想要的职业生涯。
这是一个全职远程工作职位,但你必须目前居住在加拿大并有资格在加拿大工作。
Splashdot总部位于不列颠哥伦比亚省温哥华,并雇佣了一支分布式的员工队伍。这个远程办公职位仅对加拿大居民开放。
职责:
- 与项目团队合作,规划和开发各种应用程序,主要是Web应用和API。
- 设计和实施对Splashdot核心专有平台的改进。
- 识别和修复性能和功能问题。
- 参与同行代码审查和测试。
- 研究和评估新技术和方法。
- 与客户、合作伙伴和供应商的技术人员联络。
要求:
- 5年以上C# Web开发的专业经验,包括.NET Core和ASP.NET旧版应用程序(3.5和4.7)。
- 5年以上Microsoft SQL Server/T-SQL的专业经验。数据库技能对于这个职位至关重要,你必须能够直接使用T-SQL,而不依赖于Entity Framework或其他ORM。
- 2年以上Azure原生开发经验,包括Azure应用服务、Azure SQL和Azure DevOps。具有Azure Functions、API Gateway和应用程序容器化经验者优先。
- 理解Web应用程序安全的最佳实践,包括准备和解释漏洞评估和渗透测试。
- 卓越的组织和时间管理技能,包括独立管理截止日期。