Prepare high quality design based on BRD and SRS and as per the defined Architecture.
Support System Analysts to understand the design and help in preparation of detailed specification.
Provide architectural and design inputs that leverages the capabilities of existing systems.
Contribute to decisions on product, tool, and method selection, providing input on industry trends.
Ensures accuracy of finished product design, reviewing for completeness, conflict avoidance, and ensuring clients objectives are being met throughout life cycle.
Participate in projects during design, bidding, and construction administration.
Mentor a team of System Analysts and provide guidance to the developers in building highly optimized applications/components