C# ASP.Net .Net Technical Architect .net architect MVC WCF Web Services.
Experience
10 to 11 Years
Industry
IT - Software Services
Functional Area
IT
Job Description:
Specification, design, development, and debugging of large internet scale and high-performance service-based web applications.
Play a leading role in supporting and enhancing the architecture and framework of applications.
Helps define technical solutions from the design and architecture through development and unit-testing.
Understanding of design patterns and enterprise application development for both packaged and custom applications.
Document technical designs using flow charts, class diagrams,
sequence diagrams, activity diagrams, data flow diagrams, database
sachems, descriptive software component documentation, and wire frames
Help guide the technology directions by recommending specific
technologies to pursue, suggesting training and staff development
activities, and monitoring the Microsoft technology horizon
Make decisions that help to evolve the existing software system applications and architecture in various areas as needed
Work closely with the implementation teams of the
various-product lines to ensure that architectural standards and best
practices are being followed consistently across all Cvent applications
Provide leadership and guidance to coach, motivate, and lead
team members to their optimum performance levels and career development9+ years of hands-on experience in the Information Technology
industry, specifically related to software design and development,
database design and development, and system integration
5+ years of hands-on experience in some of the following: C#,
Java, ASP.NET, MVC, PHP, Ruby on Rails, JavaScript, JQuery, Web Services
and API development using rest or SOAP, Windows 2003/2008/7 server, IIS
7.0
Experience with one or more of the following databases:
SQLServer, MySQL, PostgreSQL, Oracle, MongoDB, Redis or other NoSQL
technologies
Minimum of 7 years of experience functioning in a lead technical role on large web development
Ability to accurately estimate software development tasks-given a
set of requirements and assumptions; ability to work with Project
Managers to develop task-level project plans and proposals
Ability to develop secure solutions and knowledge of industry
best practices regarding information security and defensive development
Excellent oral and written communication
Excellent problem solving and analytical skills
Self-motivation and the ability to work under minimal supervision
Strong understanding of internet security
Strong understanding of cross-browser compatibility and limitation issues