---
esco_uri: http://data.europa.eu/esco/skill/8b94aa1e-89c9-459d-b3b4-1dfab8dec2df
esco_label: "use software libraries"
relation: essential
onet_soc: 15-1252.00
source: model-knowledge
confidence: high
qa_count: 0
generator: gemma3:27b (prompt-designed and spot-checked by Claude)
generated: 2026-07-10
---

# use software libraries — Software Engineer

For a Software Engineer, 'using software libraries' isn’t just *knowing* they exist; it's a core daily skill. You'll spend the majority of your time integrating pre-built components – everything from UI frameworks (React, Angular, Vue), data handling (Pandas, NumPy), networking (requests, socket.io), to testing tools (Jest, JUnit). A typical task might be choosing the right logging library for a new microservice, adapting its configuration to fit your project’s needs, and then using its functions throughout your code instead of writing custom logging from scratch. It's about leveraging existing solutions to avoid reinventing the wheel and focusing on *your* application's unique logic.

## Weitere Anreicherung

Stage-2 source for future practitioner grounding: arXiv cs.SE (software-engineering preprints).
