Spaces:
Runtime error
Runtime error
| # 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 | |