Illustrative Reference profiles for a generic digital health care organisation, not official job descriptions. About this reference.

Programming and build (data science)

Quoted from the UK GDaD PCF.

Levels

1. Awareness

You can:

  • show a basic understanding of software development principles and can write simple scripts under supervision
2. Working

You can:

  • write and test scripts and create basic models in one or more languages
  • collaborate on shared codebases, using a variety of methodologies
3. Practitioner

You can:

  • write moderate to complex programs and scripts
  • show a good understanding of testing methodologies and how to deploy code
4. Expert

You can:

  • write complex programs and scripts
  • seek to make code open source where appropriate
  • supervise junior analysts and set coding standards for your team
  • understand software architecture and how to write efficient, optimised code
  • perform user testing on products prior to launch

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.

Closest ESCO skills

Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.

Role levels that expect this skill

Role levelRoleBandExpected level
Trainee data scientistData scientist4Awareness
Associate data scientistData scientist5Working
Data scientistData scientist6Practitioner
Principal data scientistData scientist7Expert
Lead data scientistData scientist8aExpert
Head of data scienceData scientist8bWorking