Design software systems with various Microsoft technologies and ensure compliance to all architecture requirements.
Coordinate with various departments and analyze requirements of architectural team.
Develop solutions for various components and recommend changes for various customers.
Design architecture for various different components and validate tools.
Participate in architectural meetings and analyze all technical requirements for Dot NET applications.
Review infrastructure for any issues and recommend solutions.
Establish architectural methodology of all deliverables.
Monitor application architecture and ensure appropriate implementation of all solutions.
Develop architectural principles and standards for various IT groups.
Assist enterprise architecture team on all governance activities.
Evaluate all Dot Net documents and record observation.
Coordinate with architects and analysts and maintain technical knowledge.