Design software systems with various Microsoft technologies and ensure compliance to all architecture requirements.
Coordinate with various departments and analyze the requirements of the architectural team.
Ability to translate business requirements into technical project plans and should be able to prioritize multiple projects and tasks based on business needs.
Develop solutions for various components and recommend changes for various customers, to design the architecture for various different components and validate tools.
Leading and Participate in architectural meetings and analyze all technical requirements for Dot NET applications, participating in a scrum and agile meetings at the operational and project level, and providing continuous feedback on project status.