Job Description :
C# Backend Developer

Job Description:

Candidates must have demonstrated experience with the following:

ul>
li>C#, server-side development/li>
li>Test-Driven Development/li>
li>Dependency Injection/li>
li>Entity Framework / LINQ/li>
li>OO Design Patterns (i.e. Factory, Constructor)/li>
/ul>

Required Experience:

ul>
li>8+ years of experience in C#, focused on development of business logic and server-side components./li>
li>Hands-on experience using TDD methodology, including proficiency writing unit tests with NUnit, XUnit, etc./li>
li>Solid understanding of object-oriented programming techniques (Inheritance, interfacing, extensions, etc/li>
li>3+ years working with JSON/XML and RESTful APIs in a production environment./li>
li>Solid understanding of async/await and the TPL library./li>
/ul>