Role Description :
Review and integrate all application requirements, including functional, security, integration, performance, quality and operations requirements.
Review and integrate the technical architecture requirements.
Provide input into final decisions regarding hardware, network products, system software and security.
Must have Skills : Microsoft- .NET Architecture
Good to Have Skills : Tech Delivery Architecture
Job Description Additional Comments : Architecture and design skills:
• Must have architecture and design experience on architecting mid to large scale enterprise applications.
• Must have in-depth knowledge and practical experience on applying architecture and design patterns
• Must be familiar with enterprise integration patterns and understand their applicability.
• Must have hands-on experience on latest and cutting edge technologies.
• Must be aware of architecture and design tools like MS Visio, Enterprise Architect etc.
• Sound knowledge of various architecture styles like web, windows, distributed and service based.
• Good understanding of architecture principles and considerations for non-functional requirements (like Performance, Security and Integration for web applications)
• Good to have experience on architecting cloud based solutions (SaaS, PaaS or IaaS)
• Must have excellent communication and played