NEC Software Solutions 初级至中级全栈开发工程师——英国远程
使用 Java 或 Kotlin 开发后端服务和现代 Web 应用,为 NEC Software Solutions 工作。 协助交付安全的公共部门系统、集成方案和国家级服务。
描述
- 使用 Java 或 Kotlin、Spring Boot 和现代 Web 技术开发及维护功能
- 为内部平台和系统集成创建 RESTful API
- 使用 HTML、CSS、JavaScript、TypeScript、React、Angular 或 AngularJS 支持前端开发
- 编写清晰、易读且易于维护的代码
- 使用关系型和 NoSQL 数据库查询、整理和管理数据
- 执行单元测试、集成测试和功能测试
- 与同事进行代码审查并解决软件缺陷
- 在日常开发中使用 Git、构建系统和 CI/CD 流水线
- 与产品、QA、设计、DevOps 和工程团队成员密切合作
- 在安全性、性能、可访问性和可维护性方面应用可靠的工程实践
- 负责分配的任务,并帮助强化团队共享的工程标准
- 开发供国家级系统、公共服务和运营环境使用的软件
任职要求
- 符合安全审查资格,并且过去至少五年居住在英国
- 已拥有在英国工作的权利
- 已拥有在英国工作和出行的既定权利,并能提供证明文件
- 具备约两至五年的软件开发经验,最好有商业环境经验
- 具备 Java 或 Kotlin 实际经验,并理解面向对象编程
- 使用过 Spring Boot 或同类后端框架
- 了解关系型和 NoSQL 数据库
- 了解 Git、协作开发实践、CI/CD 流水线和自动化交付
- 愿意编写和维护自动化测试
- 能够在敏捷团队中有效工作并进行清晰沟通
- 具备 Spring Framework、Spring Data JPA、Hibernate 或同类后端技术的经验或工作知识
- 了解 REST API 和面向服务的开发
- 具备 HTML、CSS 和 JavaScript 前端经验,最好包括 TypeScript
- 了解 React、Angular、AngularJS 或 Vue 等框架或库
- 接触过 AWS 或 Azure、容器、Kubernetes,以及 Jenkins、GitLab CI 或 GitHub Actions 等 CI/CD 工具
- 具备 WCAG 2.2 AA 可访问性标准经验,或正在为此努力
- 曾在安全、受监管或运营敏感的环境中工作
- 最好拥有计算机科学、软件工程、信息技术或相关技术专业学位
- 可接受同等的实践经验、职业培训或相关认证
- 通过所需的背景审查、推荐人核查和职业健康检查;根据职位不同,可能还需要 DBS 审查
福利待遇
- NEC 为员工提供资助的私人医疗保险,也可额外付费加入家庭成员
- 全职员工享有 25 天带薪年假,并可选择购买或出售年假天数
- NEC 资助的人寿保险,保额为基本薪资的四倍;可额外付费获得更多保障
- 团体养老金计划,雇主缴费最高达 8.5%
- 旨在支持个人需求的灵活福利
- 免费使用 LinkedIn Learning 的 15,000 多门课程
- 缴费水平高于平均水平的养老金计划
- 在招聘和面试全过程中提供合理调整和无障碍支持
