Methods
Methods
Methods 是一家英国公共部门数字化转型咨询公司,专注于帮助政府部门和机构改善公共服务。凭借 28 年的经验,公司将咨询服务、分析、数字化转型和人员配置结合起来,应对运营挑战,并确保服务持续贴合公民需求。其工作包括帮助组织摆脱传统基础设施,转向基于平台的运营模式,同时注重社会影响和提升公共部门服务交付效率。

全栈开发工程师——Java、TypeScript 和 Angular|Methods|英国远程

使用 Java、TypeScript、Angular 和 Azure 构建原型,支持英国公共部门转型项目。参与探索阶段工作,开发 API、微服务、无障碍界面和安全的云服务。

描述

  • 为探索计划创建、设计、构建并测试云应用和原型
  • 通过评估技术方案和数字服务,参与前端与后端开发
  • 使用 Java、Spring Boot、Python、TypeScript 和 Angular 开发应用
  • 创建和使用 REST API,同时集成后端微服务
  • 构建优先考虑无障碍、易用性和响应式行为的原型界面
  • 使用 App Services、AKS、Functions 和数据库开发 Azure 应用
  • 协助维护 DevOps 流水线、源代码管理和自动化测试实践
  • 与架构师、数据工程师和 UX 设计师合作,交付集成解决方案
  • 参与迭代计划、代码同行评审和技术文档编写
  • 将前端组件与 API 及事件驱动的后端服务连接起来

任职要求

  • 持有有效的 SC 安全许可
  • 具备在生产环境或原型开发中使用 Java、Spring Boot、TypeScript 和 Angular 的实践经验
  • 使用 Python 进行 API 开发或集成脚本编写
  • 了解 App Services、AKS 和存储等 Azure 服务
  • 具备创建和使用 API,以及协调系统间数据交换的经验
  • 了解 CI/CD 流水线、包括 JUnit、Jest 和 Cypress 在内的测试工具,以及基于 Git 的工作流程
  • 运用安全编码原则,并了解 OAuth、OIDC 和身份管理
  • 能够在多学科团队中展现有效的协作和解决问题能力
  • 参与过涉及原型或概念验证的探索或 alpha 项目
  • 了解 Docker 和 Kubernetes 容器化,以及使用 Terraform 实施基础设施即代码
  • 熟悉 DevSecOps 实践和自动化测试流水线
  • 了解数字环境或公共部门技术标准
  • 接触过全栈应用中的数据集成和分析解决方案

福利待遇

  • 自主拓展技能和专业经验
  • 参与具有社会影响力的重要项目
  • 获得优秀、富有激励性且具挑战性的领导支持
  • 加入互相支持、协作融洽的工作环境
  • 使用 LinkedIn Learning、管理发展计划及其他培训机会
  • 享有机密的全天候员工援助和健康计划
  • 参加团队社交活动和慈善倡议,包括早餐星期二、畅饮星期四及每月披萨聚会
  • 享有 25 天年假,并可选择购买额外休假时间
  • 加入养老金薪资交换计划,雇主缴费 4%,员工缴费 5%
  • 享有相当于基本工资四倍的寿险保障
  • 享有覆盖配偶和受抚养人的非缴费型私人医疗保险
  • 享有覆盖配偶和受抚养人的非缴费型全球旅行保险

相关职位