Software Developer III (C#, Blazor, Azure)

16 months ago Remote Full-time
Optomi

Optomi

location San Francisco
unsaved
Optomi与我们的顶级客户合作,正在寻找一名软件开发人员,协助设计、开发、测试和维护软件应用程序。此人将享受全面远程工作安排和有竞争力的薪酬! 经验和教育要求: • 计算机科学(或相关领域)学士学位或在最低技能列表中列出的技术培训。 • 5年以上软件开发经验。 • MS Azure认证。 • Blazor • C# 最低技能、知识和能力要求: o 掌握以下技术的开发:Blazor、Razor、C#、HTML5、CSS、JavaScript和MS SQL Server。 o 面向对象编程。 o 集成第三方组件/库,如MudBlazor和Aspose。 o 将项目需求应用于数据库表设计,并使用存储过程/查询、SQL函数和ORM框架进行工作。 o 熟悉设计模式和常见的数据结构。 o 管理用于客户端和服务器端后端之间通信的应用程序编程接口,使用Web API。 o 开发可重用的库代码和组件。 o 重点是跨浏览器和响应式界面的单页应用程序。 • 能够实施高效的编码实践,并将这些实践应用于新的平台和开发工具(语言)。 • 能够独立工作,对现有项目进行代码审查,了解分配的任务并遵守编程标准。 • 有经验是一种资产; o ASP.NET、VB.NET、Web服务、MVC和AngularJS是一种资产。 o 熟悉模块化设计和编程,以创建动态和可重用的功能。 o 能够分析SQL查询以进行性能优化。 o Azure云服务。 o Azure认知服务。 o Azure DevOps