Description

Required Proficiency And Experience

 

  • Solid understanding of Data Structures (Stack, Queue, Linked List)
  • .NET, C#, ASP.net: designing, developing, testing, and maintaining new/ existing applications. Writing functional code with a clear understanding of basic concepts
  • .NET Core/.NET Core Web API, REST, SOAP, and RPC APIs
  • Database/ SQL server legacy frameworks: writing and debugging stored procedures, triggers, SQL scripts, views, indexes (clustered and non-clustered), tables (one-many, many-many relationships), etc.
  • Structured approach to problem solving. Hands-on coding experience is a must.
  • Experience with test driven development (code testing) in an Agile environment
  • In-depth understanding of architecture of the applications/ projects worked on.
  • Developing and supporting applications via SDLC process
  • Good communication skills with clarity of thoughts, and energy.

     

Evaluation Criterion For Client Interview

 

  • Solid understanding of data structures (questions on Queue, Stack, Linked List) the conceptual questions on .Net, C# and SQL.
  • Live coding - Integer array or other data structure related problems. Need to describe the coding and the approach clearly. One can easily Google search and find the following to practice
  • find missing numbers,
  • repeating numbers,
  • populating rows with one or two alphabet characters in pyramid format, and
  • variations of Josephus coding problem.
  • Describe/draw one or two of their last project applications, including architecture in detail
  • Be able to write Unit Test code
  • Exhibit clear communication and energy.

Education

Any Graduate