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