Should have good knowledge of C# (.NET) with Auto CAD experience is mandatory. Please note Auto cad experience is necessary.
Should have knowledge of project life cycle
Should have knowledge of Design, Development and Unit testing.
Able to analyze requirement and convert it into code