Crisis Prevention Institute
Crisis Prevention Institute
201 – 500 员工
咨询教育物流
Crisis Prevention Institute 提供专注于预防和管理危机情境的专业培训。其课程涵盖基于证据的去激化方法、创伤知情实践以及非暴力危机干预,服务于教育、医疗保健、人类服务、咨询、物流及相关领域的组织。公司的培训帮助员工应对具有挑战性的行为,同时支持打造更安全、更有准备的工作场所和服务环境。

高级软件工程师——密尔沃基混合办公

加入危机预防研究所,使用 .NET、Azure 和 React 构建云原生学习平台。负责从设计、测试到部署、运营和持续改进的完整产品工作。

描述

  • 在产品工程团队中深入参与工作,为 CPI 的综合培训与学习(ITL)云原生平台提供支持
  • 使用 C#/.NET 微服务、CQRS 处理程序、Azure Service Bus、Azure SQL 和 React 创建、测试、部署及运营功能
  • 与产品和设计合作伙伴协作,发现客户需求、质疑既有假设并制定直接有效的解决方案
  • 将大型项目拆分为可独立交付的增量,并利用真实使用数据评估发布效果
  • 开发自动化单元测试、集成测试和契约测试,同时通过日志、指标和链路追踪保持可观测性
  • 向业务利益相关者展示已完成的工作,并将交付功能与客户及业务价值联系起来
  • 监控仪表板和告警,参与值班支持并排查生产事故
  • 参与无责备事故复盘,并主导后续改进以减少问题再次发生
  • 处理技术债务,加快构建和部署流程,减少不必要的系统复杂性
  • 协助将 ITL 领域数据与上游企业系统分离
  • 采用安全编码实践,并满足 WCAG 2.1 AA 无障碍标准
  • 使用 AI 辅助工具探索设计、编码、测试、重构和调试,同时对质量、安全性和正确性负责
  • 试用 AI 工具,评估其结果并向团队沟通发现
  • 发现 AI 在 ITL 产品和内部工具中的潜在应用,并制定概念验证提案
  • 探索陌生系统,通过评审和文档分享知识,并开展技术调查
  • 开展建设性的代码评审,通过指导支持成长中的工程师,并参与回顾会议
  • 完成指派的其他相关职责

任职要求

  • 计算机工程、计算机科学或相关专业学士学位,或同等实践经验
  • 至少五年开发和运营生产级 Web 应用及服务的专业经验
  • 至少三年 C# 和 .NET 实践经验,包括使用 ASP.NET Core 和 .NET 6+ 开发 API 及后端服务
  • 具备使用 Azure Service Bus 等消息代理和异步处理构建及支持分布式事件驱动系统的经验
  • 具备 CQRS、领域驱动设计或类似方法的经验,能够区分读写操作并明确建模业务领域
  • 具备使用 hooks、状态管理、组件设计以及现代 JavaScript 或 TypeScript 交付 React 前端功能的经验
  • 具备设计关系型架构并为 SQL Server 或 Azure SQL 编写高效 SQL 的经验
  • 具备在 Azure 上部署和运行服务的经验,包括 App Service、Functions、Service Bus、Azure SQL 及 Azure Monitor 或 Application Insights;或具备同等云平台经验
  • 具备自动化单元测试、集成测试、契约测试和端到端测试经验,并熟悉使用 Azure DevOps 或 GitHub Actions 的 CI/CD 流水线
  • 具备在敏捷团队中实践持续交付的经验,包括小批量交付、主干开发或短生命周期分支、功能开关及频繁生产发布
  • 了解 REST API 设计、身份验证与授权方式以及以安全为重点的设计模式
  • 了解通过结构化日志、指标、分布式链路追踪和告警实现可观测性的方法
  • 具备将 GitHub Copilot、Claude 或 Cursor 等 AI 辅助开发工具融入日常工程工作的经验
  • 具备年度专业发展的证明,例如完成经认可的软件工程课程、相关认证或学习项目并向团队展示
  • 能够在有限监督下,将模糊的产品挑战转化为设计完善、经过测试并已交付的解决方案
  • 能够以口头和书面方式向技术及非技术受众清晰解释技术权衡
  • 能够坦诚、尊重地交换反馈,进行建设性异议表达,并支持团队达成的决定
  • 能够平衡相互竞争的优先事项,为组织交付最可行的最佳成果
  • 展现好奇心、主人翁意识、主动性、实验精神、失败后的韧性、学习能力和持续改进意识

福利待遇

  • 有竞争力的薪资
  • 全面的福利套餐
  • 401(k) 退休计划
  • 带薪休假
  • 健康与福利日
  • 带薪志愿服务假
  • 继续教育和职业培训
  • 混合办公或远程办公安排
  • 带薪育儿假