软件架构师

15个月前全职
isolved

isolved

location 芝加哥
unsaved
软件架构师负责跨开发团队协助设计和构建构成isolved的组件的底层架构。成功的候选人能够从更高的层面思考和设计系统,看到整个画面。他们具备开发可重用组件和模式的强大技能,以及对各种托管模型、分布式系统范例和故障模式的理解。他们还了解不同的架构模式,以及何时使用它们和何时避免使用它们。 核心工作职责 为多个开发团队提供架构指导,重点关注性能和质量,推动项目从概念到生产部署。 建立、记录和实施构成isolved编码标准的指导和最佳实践。 进行代码审查,给开发人员提供反馈,确保达到高质量标准。 协助追踪生产问题并回应支持案例。 审查和识别性能问题,提供解决方案的方向和策略。 最低资格要求 isolved提供具有竞争力的全面回报,包括健康福利福利、职业发展和晋升机会、401k匹配、年度绩效和绩效奖金资格以及灵活、安全的工作环境。 我们是一家平等机会雇主。所有申请人将被考虑雇佣,而不考虑种族、肤色、宗教、性别、性取向、性别认同、国籍、退伍军人或残疾身份。isolved是一个进步和开放的精英制度。如果你聪明并擅长你所做的工作,请原封不动地加入我们。 • 5年以上的Web应用程序开发经验 • 2年以上的云原生应用程序开发经验。 • 能够独立研究和解决复杂问题的能力。 • 熟练掌握以下技能: • Azure • 微服务架构 • C# • SQL • 单元测试 • .NET • 有以下经验者优先考虑: • .NET / ASP.NET Core WebAPI • Javascript • SOLID原则 • 有以下经验者优先考虑: • Knockout • Azure CosmosDB或其他NoSQL数据库 • 发布/订阅和异步消息传递 • Docker • MVVM