Programming and build (software engineering)
等级
- 1. 了解
You can:
- understand the process of software development and have a basic knowledge of how services are built
- 2. 胜任
You can:
- design, code, test, correct and document simple programs or scripts under the direction of others
- 3. 熟练
You can:
- collaborate with others when necessary to review specifications
- use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools
- 4. 专家
You can:
- advise on the right way to apply standards and methods to ensure compliance
- maintain technical responsibility for all the stages and iterations of a software development project
- provide technical advice to stakeholders and set the team-based standards for programming tools and techniques
Contains public sector information from the UK Government Digital and Data Profession Capability Framework (https://understand-digital-data-roles-skills.service.gov.uk/), licensed under the Open Government Licence v3.0. © Crown copyright.
最接近的 ESCO 技能
Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.
期望具备该技能的角色级别
| 角色级别 | 角色 | 职级 | 期望等级 |
|---|---|---|---|
| 学徒 DevOps 工程师 | DevOps 工程师 | 4 | 了解 |
| 初级 DevOps 工程师 | DevOps 工程师 | 5 | 胜任 |
| DevOps 工程师 | DevOps 工程师 | 6 | 熟练 |
| 高级 DevOps 工程师 | DevOps 工程师 | 7 | 熟练 |
| 首席 DevOps 工程师 | DevOps 工程师 | 8b | 熟练 |
| 主任 DevOps 工程师 | DevOps 工程师 | 8c | 熟练 |
| 高级机器学习工程师 | 机器学习工程师 | 7 | 熟练 |
| 首席机器学习工程师 | 机器学习工程师 | 8b | 专家 |
| 学徒软件开发人员 | 软件开发人员 | 4 | 胜任 |
| 初级软件开发人员 | 软件开发人员 | 5 | 胜任 |
| 软件开发人员 | 软件开发人员 | 6 | 熟练 |
| 高级软件开发人员 | 软件开发人员 | 7 | 熟练 |
| 首席软件开发人员 | 软件开发人员 | 8a | 专家 |
| 主任软件开发人员 | 软件开发人员 | 8b | 专家 |
| 初级集成工程师 | 集成工程师(医疗互操作性) | 5 | 胜任 |
| 集成工程师 | 集成工程师(医疗互操作性) | 6 | 熟练 |
| 高级集成工程师 | 集成工程师(医疗互操作性) | 7 | 熟练 |