Design solutionsoptions, and collaborate with enterprise architecture group to move solutions forward Participate and lead code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate