" Own software delivery tasks (code development, test, deployment) at an application/software component level
" Participate in team prioritization discussions with Product/Business stakeholders
" Able to troubleshoot and refactor existing code
" Adopt new languages and architecture patterns needed for the work
" Influence the decisions made by the team
" Assist peers and less experienced members
" Influence the decisions made by the team
" Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives
" Assist in technical documentation of APIs and services being delivered