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	Software developer	6	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	Software developer	6	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	awareness	1	You can: - explain the importance of developing process efficiency and the common ways in which processes are optimised - support specific activities to improve development processes - identify obvious deficiencies					
Software developer	Software developer	6	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	practitioner	3	You can: - design solutions and services with security controls included, specifically engineered to mitigate security threats					
Software developer	Software developer	6	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	practitioner	3	You can: - apply modern development standards and support others in applying them					
Software developer	Software developer	6	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	practitioner	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					
Software developer	Software developer	6	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	practitioner	3	You can: - approach prototyping as a team activity, actively soliciting prototypes and testing with others - establish design patterns and iterate them - use a variety of prototyping methods and choose the most appropriate					
Software developer	Software developer	6	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	working	2	You can: - help fix service faults following agreed procedures - carry out maintenance tasks on service support infrastructure					
Software developer	Software developer	6	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	working	2	You can: - translate logical designs into physical designs - produce detailed designs - effectively document all work using required standards, methods and tools, including prototyping tools where appropriate - design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact - work with well understood technology and identify appropriate patterns					
Software developer	Software developer	6	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	working	2	You can: - build and test simple interfaces between systems - work on more complex integration as part of a wider team					
Software developer	Software developer	6	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	Software developer	6	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	working	2	You can: - explain the clinical and care workflows your work supports - use common health care terms correctly with clinical and care colleagues - recognise when a change could affect patient care and raise it 					
Software developer	Software developer	6	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	working	2	You can: - take part in hazard workshops and contribute to a hazard log - follow the clinical risk management process for your work - provide evidence for a clinical safety case, such as test results 					
Software developer	Software developer	6	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	working	2	You can: - apply data protection principles to your work - contribute to data protection impact assessments - handle information requests and records correctly 					
Software developer	Software developer	6	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	working	2	You can: - read and use FHIR resources, profiles, and APIs - build or test simple integrations under guidance - check messages against a specification 					
