We have an urgent requirement on a WCF Developer position with Damco Solutions.
The Job description is as under:
-Strong C# development (OOP / design patterns, LINQ)
-Critical thinker that stresses simplicity over complexity, good engineering practices, can reason about appropriate levels of abstraction given the problem at hand, can offer solutions independently.
-Understands best practices with respect to version control – won’t commit merge mistakes
-Understanding / appreciation for the right programming paradigm : functional versus imperative programming
-Solid understanding of the SQL stack
-Middle Tier REST Web Service development using a loosely coupled service framework, preferably Nancyfx
-Familiarity with OWIN
-Familiarity and experience with web service deployment (using IIS)
-Familiarity with stateless authentication and architecting custom authentication solutions (using AD Roles, etc).
-Familiarity with best practices for server side logging (preferably using log4net)
-Familiarity with best practices with respect to IOC (injection-of-control)
-Understanding of strengths/weaknesses of WCF, ASP.NET, MVC
-Ability to debug low level code, including performance measurement of low level libraries (e.g. JSON serialization/deserialization).