Spaces:
Runtime error
Runtime error
File size: 2,793 Bytes
1203f14 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
# SFIA Role Guidance: Associate Software Engineer [SFIA Level 2: Assist](https://sfia-online.org/en/sfia-7/responsibilities/level-2) [« previous](academy_software_engineer.md) | [next »](mid_software_engineer.md) ## Summary of role Assists in the delivery of digital, data and technology outcomes that improve society. They do this by autonomously developing software features and contributing ideas to workstream direction. ## Required competency for role ### Autonomy Can autonomously deliver features ensuring the quality of their work by proactively seeking and addressing feedback. ### Influence Can form own opinions on how to iteratively develop a feature, validates these opinions with workstream team and contributes in workshops with customers. ### Complexity Balances user needs with technical complexity to deliver all aspects of a feature including UI, API, DB and business logic components. ### Knowledge Able to acquire new knowledge in order to deliver features within estimated time. ### Business Skills Has sufficient communication skills for effective dialogue with customers, suppliers and partners. ## Examples of behaviours and responsibilities Below are examples of behaviours and responsibilities a person in this role might be expected to demonstrate. The list is provided for illustrative purposes only. - With limited experience in modern technology consulting sector - Still learning how Made Tech delivers technology, and may need to pair on occasion to be effective - Is able to more often than not participate equally in a pair with others - For the majority of the time, is able to contribute independently without pairing - Seeks feedback and guidance where appropriate; typically receives some constructive feedback and occassionally guidance highlights gaps in knowledge and skills - Influencing immediate colleagues regularly by sharing opinions and ideas - Challenges other Made Tech colleagues ideas tactfully when in disagreement - Has been involved in workshops, retrospectives or other activities where ideas and opinions are shared between customers and Made Tech colleagues - Would typically gain the ability to provide ideas, opinions and advice on specific subset of a customer's domain - Beginning to understand tradeoffs and is learning to make adjustments to approach for the current context - Is able to reason about subsets of a domain, building up a good working knowledge of wider technological & user needs - Has a grounding in foundational knowledge, skills and behaviours - Able to mentor others in some skills - Navigates available workshops to learn skills necessary to be effective on Delivery Teams - Has a good working knowledge of the customer domain |