Technical Skills Required:
Highly skilled in ASP.Net 3.5 , 4.0 , MVC 4.0, ADO.Net, C sharp, Crystal 2008, Crystal Report, CSS, Customised ERP, Load Testing, VB.Net, WCF Entity Framework
Expert knowledge of Design Patterns & MVC.
Strong understanding of SQL Server.
Strong Object Oriented design and analysis skills, specifically in the use of design patterns
Strong understanding of Microsoft Operating Systems and Application Servers
Exposure to the entire Software Development Life Cycle
Proficient with using UML to model software designs
Understanding of Deployment and Installation Software
Experience writing significant portions of software projects or complete applications
Experience in architect role
Strong troubleshooting skills
Hands-on on coding and unit testing
Excellent Communication Skills
Roles and Responsibilities:
Providing detailed architecture analysis and design, and direction on the infrastructure and setup activities.
Providing leadership in gaining insight on functional and non-functional requirements related to required infrastructure.
Acting as an SME and a technology consultant, offer educated solution recommendations to customers for given problem definitions. Where applicable, assist in fine-tuning the problem/solution process.
Providing documentation on all architecture decisions and best practice approaches to implementing the architecture design based on communication with project teams.
Define the technical architecture.
Resolve technical issues.
Ensure that all components of the technical architecture are properly integrated and implemented.
Define the development tools and environment.
Coach the technical team in the development of the technical architecture.
Provide technical support and technical quality control throughout all stages of the project.
Co-ordinate vendor services related to technology selection and implementation.