role	role_level	band	skill	skill_source	pcf_reference	esco_reference	expected_level	expected_level_number	expected_level_description	self_rating	manager_rating	gap	evidence	development_action
Software developer	Principal software developer	8b	Availability and capacity management	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/a2fef437-6719-47c2-8552-73b9fe81df86; http://data.europa.eu/esco/skill/60d48be0-4260-4b2e-85b9-aedff7a9b7d9; http://data.europa.eu/esco/skill/9190d87f-9792-42e0-bb7f-64294a656bcd	working	2	You can: - manage service components to ensure they meet business needs and key performance indicators (KPIs)					
Software developer	Principal software developer	8b	Development process optimisation	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/10026df1-670d-4c75-b3d5-ee0037f9d59b; http://data.europa.eu/esco/skill/958b8802-ec3e-4813-97f7-6c8f48610dbd	practitioner	3	You can: - analyse current processes - identify and implement opportunities to optimise processes - lead and develop a team of experts to deliver service improvements - help to evaluate and establish requirements for the implementation of changes by setting policy and standards					
Software developer	Principal software developer	8b	Information security	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/6833e58b-eceb-4599-9375-1b7e6ec64087; http://data.europa.eu/esco/skill/8088750d-8388-4170-a76f-48354c469c44	expert	4	You can: - design, review and quality assure solutions and services, ensuring that they are specifically engineered to mitigate security threats - lead others in using appropriate information security practices					
Software developer	Principal software developer	8b	Modern development standards	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/4b88b1ee-c2d9-473a-9fe8-ba3b9c0c179a; http://data.europa.eu/esco/skill/8ff015a0-98ea-4d80-a23e-1f68110a919e; http://data.europa.eu/esco/skill/f0de4973-0a70-4644-8fd4-3a97080476f4	expert	4	You can: - identify and apply modern development standards to support complex projects and programmes - lead others in applying modern development standards					
Software developer	Principal software developer	8b	Programming and build (software engineering)	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/21d2f96d-35f7-4e3f-9745-c533d2dd6e97; http://data.europa.eu/esco/skill/2b7a79e5-84d8-4880-be66-3d9bb05bea17; http://data.europa.eu/esco/skill/797a4416-0b8d-44f3-8fcd-eb10bd0be6b4	expert	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					
Software developer	Principal software developer	8b	Prototyping	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/07dd856d-6141-48a7-a228-918f88494812; http://data.europa.eu/esco/skill/ed1d8bd4-cd2a-4c64-b665-56d70651026c; http://data.europa.eu/esco/skill/797a4416-0b8d-44f3-8fcd-eb10bd0be6b4	expert	4	You can: - use a variety of prototyping methods - share best practice and coach others - look at strategic service design end to end					
Software developer	Principal software developer	8b	Service support	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/c2296e2e-5fef-4f24-a24f-e5b3792268be; http://data.europa.eu/esco/skill/9e06bac6-6b91-48ca-8b7d-c1f48cdecd7c; http://data.europa.eu/esco/skill/fbbcb9ab-4b95-4e57-a756-30d08b7da7a5	practitioner	3	You can: - identify, locate and fix service faults					
Software developer	Principal software developer	8b	Systems design	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/fae27053-8924-4bfd-b565-c9fe502044c9; http://data.europa.eu/esco/skill/a47d194d-0ffd-4aaa-b695-fbbe0255000e; http://data.europa.eu/esco/skill/d9e5349e-8791-49c2-8ba4-839fdd1606c2	expert	4	You can: - design systems characterised by high levels of risk, impact, and business or technical complexity - control system design practice within an enterprise or industry architecture - influence industry-based models for the development of new technology applications - develop effective implementation and procurement strategies, consistent with business needs - ensure adherence to relevant technical strategies, policies, standards and practices					
Software developer	Principal software developer	8b	Systems integration	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/6fa1c2c0-a012-4ca0-9642-e01569ba322c; http://data.europa.eu/esco/skill/ed8de897-adbe-4f0e-b4d2-534953e64c72; http://data.europa.eu/esco/skill/f6868852-9bf6-4899-a5d6-5f9532fb877d	practitioner	3	You can: - define the integration build - co-ordinate build activities across systems - understand how to undertake and support integration testing activities					
Software developer	Principal software developer	8b	User focus	UK GDaD PCF	https://understand-digital-data-roles-skills.service.gov.uk/skills/	http://data.europa.eu/esco/skill/ddfe79e2-c2e3-4ba7-9bdf-3820b4f75b54; http://data.europa.eu/esco/skill/68698869-c13c-4563-adc7-118b7644f45d	practitioner	3	You can: - collaborate with user researchers and can represent users internally - explain the difference between user needs and the desires of the user - champion user research to focus on all users - prioritise and define approaches to understand the user story, guiding others in doing so - offer recommendations on the best tools and methods to use					
Software developer	Principal software developer	8b	Understanding health and care services	this reference		http://data.europa.eu/esco/skill/9b63d92b-5a3a-46b0-b2ba-c98b39ea5aaf; http://data.europa.eu/esco/skill/6c252ea9-e7df-4f82-8035-7d7ee742ff0e	practitioner	3	You can: - analyse how a service fits into care pathways across organisations - work with clinicians, care staff, and patients to shape digital services - explain the effect of digital decisions on care, safety, and staff workload 					
Software developer	Principal software developer	8b	Clinical risk management	this reference		http://data.europa.eu/esco/skill/47d491a9-f7c0-4b13-a10f-983d3aa0113e; http://data.europa.eu/esco/skill/4913d0c0-133a-4c46-aac3-f5d4989a982e	practitioner	3	You can: - lead hazard identification and risk assessment for a product or change - write and maintain hazard logs and clinical safety case reports - agree risk controls with product teams and check that they work - advise teams on applying clinical risk management standards 					
Software developer	Principal software developer	8b	Information governance and data protection	this reference		http://data.europa.eu/esco/skill/a4346013-a967-4a58-a533-6b32ad1364c5; http://data.europa.eu/esco/skill/51ece34f-c24e-4183-9bf4-9b6f28748aec; http://data.europa.eu/esco/skill/097c6a36-f031-4d3e-b5c1-62d6ffcb430b	practitioner	3	You can: - lead data protection impact assessments and information sharing agreements - advise teams on lawful basis, consent, confidentiality, and retention - investigate incidents and recommend improvements 					
Software developer	Principal software developer	8b	Health data interoperability	this reference		http://data.europa.eu/esco/skill/4f5c1208-62fd-4e5a-a51e-306c06947e11; http://data.europa.eu/esco/skill/d70701ca-d3be-44cb-963e-8e7142555144	expert	4	You can: - set interoperability standards and strategy for the organisation - lead national or cross-organisation standards work - assure the design of critical integrations across many systems 					
Software developer	Principal software developer	8b	Medical device software regulation	this reference		http://data.europa.eu/esco/skill/f453b1a6-c7db-4d9d-9ba3-47c45159bfe3	working	2	You can: - follow a software life cycle process that meets medical device standards - produce the records that such a process requires 					
Software developer	Principal software developer	8b	People management	this reference		http://data.europa.eu/esco/skill/339ac029-066a-4985-9f9d-b3d7c8fea0bb; http://data.europa.eu/esco/skill/add39442-b8ca-4412-8156-391db53b0c5d	practitioner	3	You can: - line manage a team, setting objectives and running appraisals - support wellbeing and manage attendance, performance, and conduct - plan the team's development and succession 					
