Atleast 15 years of experience developing enterprise.
.NET applications on the Microsoft. stack, with at least 4 years as technical architect (Hands on must have).
Must have hands on experience on WPF.
Ability to conceptualize, design and deliver product.
Passion for Microsoft technology Technology in general.
Design the overall Software architecture of our solutions.
Should have prior experience on desktop applications or windows applications.
Deliver a highly available and scalable system which handle large amount of data.
Should be able to detail out the high level requirements by drilling down, interaction with stakeholders.
Should lead Architecture aspects of software development with strong emphasis on OOAD, layered application development, domain driven design, architecture design patterns, practice standard development process leveraging Agile methodologies such as SCRUM.
Prior experience in developing high performance systems handling large amount of data from database, is MUST.
Strong knowledge of multi-threading and application clustering for scalability and performance.
Prior Experience on BFSI domain would be an added advantage.