Technical Architect - .Net

Desired Candidate profile:

8+ years of experience developing large scale
high performance web applications using Microsoft technologies like MVC,
WCF,LINQ, C#, .Net, SQL Server, Web development, JQuery, ASP.NET, IIS, AJAX,
JavaScript (knockout/Angular), and HTML/XHTML, Web API, Google Analytics,
Responsive Web Design.Strong communication and cross-team
coordination skills. Solid oral, written, presentation as well as strong
interpersonal skills are required.Expertise in developing detailed plans for
complex programs involving challenging requirements, limited resources, and
fixed deadlinesExperience on Agile methodology and
knowledgeable in project management principles and is able to perform
estimation, project planning, project tracking and reporting and risk
managementResponsible for preparing technical design
and reviewing project designs prepared by technical specialists using design
process. Will translate complex business problems into
innovative technology solutions using technical expertise. He/She will also be
responsible for assisting in developing technical architecture. Should be able to use heterogeneous
technologies for a given requirement with a view of creating multiple
architectural options.Should be able to translate business
requirements into a design for functionality / usability etc.Should be able to design and implement
reusable, scalable and readable build; while being able to identify areas of
automation and explore feasibility of usage of tools and also pilot the same.

Job Description

Strong problem solving, critical thinking,
troubleshooting, and performance tuning skillsLeadership skills with ability to champion
change and drive organization improvementMust work well independently and in a
collaborative team environmentAbility to lead meetings with technical peers
regarding solution designsEfficiently manage time and set priorities
for multiple deadlines as well as ad hoc requestsProvide timely status updates and issue escalation
to appropriate levels of managementExperience with full software development
life cycleExtensive experience designing and developing
web applicationsExperience with source control management
systems and continuous integration/deployment environmentsExperience with debugging, performance
profiling and optimizationExperience in working in RFP & Estimation
TechniqueExperience in Agile methodology