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

全栈开发工程师——伦敦混合办公

为英国IT服务咨询公司Methods开发Java、TypeScript和Azure应用。 创建支持政府及商业数字化转型的无障碍原型。

描述

  • 为探索性项目研究、设计、构建应用和原型,并实现云端化
  • 使用Java/Spring Boot、Python、TypeScript和Angular创建并测试前端及后端解决方案
  • 开发RESTful API并连接后端微服务
  • 创建无障碍、实用且响应式的原型界面
  • 使用App Services、AKS、Functions和数据库构建Azure应用
  • 支持DevOps流水线、源代码管理和自动化测试
  • 在整个交付生命周期中与架构师、数据工程师和UX设计师合作
  • 参与冲刺规划、代码同行评审和技术文档编写
  • 将前端组件连接到API及事件驱动的后端系统

任职要求

  • 具备在生产环境或原型项目中使用Java/Spring Boot和TypeScript/Angular的实际经验
  • 具备用于API开发或集成脚本编写的Python工作知识
  • 深入了解App Services、AKS和存储等Azure服务
  • 具备创建和使用API以及协调系统间数据交换的经验
  • 熟悉CI/CD流水线、JUnit、Jest、Cypress和基于Git的工作流程
  • 了解安全编码、OAuth/OIDC身份验证和身份管理
  • 具备在多学科团队中协作和解决问题的能力
  • 已持有安全审查许可,或愿意完成安全审查流程
  • 能够满足基线人员安全标准的入职要求
  • 具备探索或alpha项目以及原型或概念验证开发经验者优先
  • 具备Docker、Kubernetes和Terraform知识者优先
  • 熟悉DevSecOps和自动化测试流水线者优先
  • 了解数字环境或公共部门技术标准者优先
  • 具备在全栈应用中接触数据集成和分析解决方案的经验者优先

福利待遇

  • 有机会拓展并提升技能和经验
  • 参与旨在创造积极社会影响的项目
  • 获得强有力、支持性强且富有启发性的领导指导
  • 协作且互相支持的工作环境
  • 可使用LinkedIn Learning
  • 管理能力发展和培训机会
  • 通过健康计划获得全天候保密的员工援助
  • 公司社交活动,包括早餐星期二、畅饮星期四和每月披萨星期四
  • 公司致力于支持慈善事业
  • 每年25天年假
  • 养老金工资置换计划:雇主缴纳4%,员工缴纳5%
  • 根据公司和个人表现发放的酌情公司奖金
  • 身故保险,保额为基本工资的四倍
  • 为配偶和受抚养人提供的非缴费型私人医疗保险
  • 为配偶和受抚养人提供的非缴费型全球旅行保险