Randstad C# Developer in Washington, District Of Columbia

C# Developer


Washington, DC

Date Posted:

Wednesday, October 12, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


C# Developer ("Developer"). The Developer will be responsible for participating in the full life-cycle development including requirements analysis, design, development, testing and implementation of Agile developed stories in the project s backlog. The Developer s primary focus will be full stack design and implementation

A minimum of five (5) years of progressive application systems C#.NET design, and development experience.

  • Knowledge of .NET Web API (.NET Web API 2 preferred). Practical experience implementing an API layer using .NET Web API to get and send data to the client and to external applications.

  • Knowledge and practical development experience developing complex single page applications using JavaScript frameworks such as Angular.js, and BackBone.js.

  • A minimum of five (5) years of experience developing back-end storage solutions using Microsoft SQL Server. Experience with SQL Server 2012 and 2014 preferred.

  • Knowledge and practical experience developing complex objects and relationships using Entity Framework 6.x.

  • Knowledge and experience designing and implementing software using common software design patterns (e.g., the Factory, Singleton, Adapter, Decorator, Visitor, and Strategy patterns)

  • Experience with unit testing and mocking frameworks. Practical experience with NUnit and Moq preferred.

  • Understanding of the S.O.L.I.D. principles of software development. A passion for promoting these principles and helping junior developers follow them.

  • Familiarity and working experience with Agile development methodologies such as Scrum and Extreme Programming.

  • Experience with Test-first development using TDD or BDD

  • Understanding of Dependency Injection/Inversion of Control

  • Experience with continuous integration and deployment concepts and technologies. Practical experience with TeamCity preferred.

    apply now