职位名称:.NET-C#开发架构师
地点:远程
工作期限:12个月(合同到期可转正)
面试:电话和视频
签证:美国公民/永久居民
职位描述:
期望技能:
• 精通Angular
• 有AWS和/或Azure经验
• 在领导开发方面有丰富经验(担任个人贡献者角色)
• 基于UI/UX的组件架构
• 基于UI/UX的可插拔框架
• 基于UI/UX的可扩展平台
• 在可重复使用的应用安全解决方案、安全架构和身份和访问管理方面有丰富经验
• 在应用日志平台方面有丰富经验
必备技能:
· 强大的软件架构背景。
· 在设计和开发组件架构、可插拔框架、可扩展平台和RESTful API方面有丰富经验。
· 理解微服务架构,并有使用微服务模式构建可扩展和模块化应用程序的经验。
· 熟悉并有构建松耦合系统的经验。
· 对于Singleton、Factory、Builder、Strategy、Observer和Dependency Injection等常见设计模式有深入的理解。
· 在整合多样系统方面有良好的记录。
· 能够在不同场景中识别并应用适当的设计模式。
· 精通C#。
· 了解MVC(Model-View-Controller)、MVVM(Model-View-View Model)和Clean Architecture等架构模式。
· 在.NET Core应用程序中实现这些模式的经验。
· 了解Web应用程序的安全最佳实践,包括数据加密、安全认证方法以及防范常见安全漏洞(OWASP十大)。
· 项目领导和管理技能。
· 团队领导技能。
· 出色的沟通能力,能够向技术和非技术利益相关者传达设计、想法和建议。
期望技能:
• 设计/开发软件开发平台的经验。
• 精通Angular。
• 云服务(AWS或Azure)的经验-基础设施即代码,例如ARM模板
• 持续集成/持续开发(CI/CD)的经验
• 法院系统的经验
• 在领导开发方面有丰富经验,包括基于UI/UX的组件架构、可插拔框架和可扩展平台。
• 在可重复使用的应用安全解决方案、安全架构和身份和访问管理方面有丰富经验。
• 在应用日志平台方面有丰富经验。
• 熟悉敏捷方法并有在敏捷开发团队中工作的经验,与利益相关者和其他团队成员密切合作。
职位类型:合同
薪资:每小时67.59美元至74.48美元
工作时间:每周40小时
经验水平:
• 10年
工作时间安排:
• 8小时轮班
经验:
• .NET Core:10年(必需)
• 架构师:5年(必需)
工作地点:远程