Required Skills

.NET Architect

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th May 2023

JOB DETAIL

Required: Seven or more years of IT work experience, with at least 3-years of experience in architecting applications and leading development efforts utilizing the Microsoft.Net framework, C#, Visual Studio, and DevOps.

Experience designing complex web applications.

  • Extensive work experience and knowledge with .Net Framework, ASP.Net, C#, MVC, Entity Framework, ADO.Net, Visual Studio, ASMX, WCF, Web API and RESTful services.
  • Extensive work experience and knowledge of JavaScript, jQuery (or other js framework) and AJAX.
  • Experience securing web applications from SQL injection, CSRF and XSS attacks.
  • Experience with Razor, LINQ, Custom Helper Classes.
  • Experience with Bootstrap, Knockout, AngularJS, Kendo, or SASS.
  • Extensive experience with MS SQL Server, SQL queries, stored procedures and SQL tuning.
  • Hands on experience with Object Oriented Analysis and Design principles and Design Patterns.
  • Experience in delivering fully unit tested code.
  • Experience with Dependency Injection and IOC tools preferred.
  • Experience with SQL Server Reporting Services (SSRS).
  • Knowledge of Windows Authentication and Web Application login security.
  • Knowledge of Visual Studio Unit Testing Framework (or other unit testing frameworks)
  • Knowledge of agile software development, including SCRUM
  • Knowledge of Web Services (ASMX, WCF, Web API, RESTful services)
  • Knowledge of CSOM and Rest API.
  • Ability to estimate daily tasks and communicate impediments in a timely manner.
  • Ability to communicate technical information clearly and concisely, both verbal and written.
  • Ability to troubleshoot and resolve performance issues.
  • Ability to analyze and interpret user requirements.
  • Ability to produce code that meets organization's standards.
  • Ability to pay close attention to detail.
  • Ability to analyze problems or requests.
  • Ability to multitask and change focus as required.
  • Ability to get along well with all members and roles on a team.

 

Company Information