Harris Computer
Harris Computer
Harris Computer 为公共部门、医疗保健、公用事业及其他专业行业的组织开发并运营关键任务软件。其产品组合服务于北美、欧洲、亚洲和澳大利亚的超过 10 万家客户,团队专注于收购具有发展潜力的软件企业、强化其运营能力,并支持可持续增长。对于正在探索企业软件领域机会的求职者而言,Harris Computer 提供了广阔的发展环境,其行业专属产品和服务旨在帮助客户实现运营目标。

高级软件架构师(AI 与 Java)

为 MEDHOST 医疗软件制定以 AI 为重点的架构方向,打造可扩展的 Java 应用并完善开发实践。 指导在产品和工程工作流中采用 LLM 及 Claude Code 等工具。

描述

  • 为构建可扩展 Java 和 Web 应用的团队制定架构方向与里程碑。
  • 推动 AI 驱动的开发方法,包括 AI-DLC 和 Claude Code 等编码智能体。
  • 建立团队审查、测试和验证 AI 生成代码及设计材料的方式。
  • 评估并设计将 LLM 集成到产品和内部工作流中的方案。
  • 推进企业架构技术栈的发展。
  • 审查并批准技术设计,帮助团队按照开发标准交付成果。
  • 参与敏捷生命周期的各个阶段,从需求收集到测试和部署。
  • 定义性能需求和目标,并诊断 JVM、应用服务器和数据库中的生产瓶颈。
  • 改进单元测试、代码审查、构建和部署实践。
  • 评估新兴技术并制作概念验证。
  • 与客户及内部用户沟通,了解长期系统需求。
  • 提供技术支持,协助客户规划并满足实施要求。
  • 指导开发人员、测试人员和产品经理。
  • 支持 MEDHOST 质量管理体系的有效运行与实施,并遵守相关法规。
  • 执行适用的 QMS 程序及其他组织职责。

任职要求

  • 计算机科学或工程学科硕士学位。
  • 具备四年软件开发经验,或拥有计算机科学或工程学士学位并具备六年开发经验;必须有丰富的 Java 实践经验。
  • 具备丰富的技术领导经验和良好的专业判断力。
  • 有将 AI-DLC 或同类 AI 原生开发方法应用于生产软件的实践经验。
  • 熟悉 LLM,包括提示词与上下文工程、检索增强生成(RAG)以及将 LLM API 集成到应用程序中。
  • 有在日常开发中使用 Claude Code 或类似 AI 编码智能体的经验,包括设置项目上下文,并通过结构化、可审查的工作流指导智能体。
  • 有设计和实施高可用环境及集群系统的经验。
  • 有设计和实施 Web 应用服务器、中间件及网络基础设施的经验。
  • 具备出色的书面和口头沟通能力,能够与组织各层级人员交流。
  • 深入掌握数据库设计、实施、支持和性能优化。
  • 熟悉云端系统。
  • 具备 Java(JDK 17+)、Spring Framework 或 Spring Boot、Tomcat、RHEL、Angular、HTML5、CSS3、JavaScript、IBM i 上的 DB2、SQL、IntelliJ IDEA、Maven 或 Gradle 以及 JUnit 经验者优先。
  • 具备 DB2、AS/400 或 Power Systems 相关经验和知识者优先。
  • 具备医疗行业知识者优先,包括 FHIR、HL7、SNOMED 或 Medi-Span。

福利待遇

  • 职业发展机会
  • 医疗、牙科和视力保险
  • 三周年假和五天个人假
  • 员工持股计划
  • RRSP 计划
  • 提供雇主配比的 401(k)
  • 参与社区活动的机会
  • 灵活的工作安排
  • 轻松随和的工作环境
  • 全面的福利待遇
  • 学习机会
  • 屡获殊荣的职场文化