Identify functional and technical solutions to meet requirements.
Ensure the development of detailed functional, technical and operational specifications for delivery of recommended solutions.
Translate user requirements into solution design for development and implementation of business technology solutions.
Conduct design and code reviews to ensure the solution delivered conforms to IT and team standards and quality software delivery practices.
Provide accurate estimates from analysis and design specifications for yourself and other team members to work on.
Capture and define technical and operational requirements for solutions.
Provide expert knowledge of a particular architecture and can discuss how the solution’s specific features, characteristics, functionality and design will meet business requirements.