Wednesday, January 25, 2012

Senior Software Developer (C#)

We have a requirement for a Senior Software Developer (C#) to fill a permanent position for one of our private sector clients.

Requirements:

  • 5 years of application development experience using C#
  • 2 years of application development experience using ASP.NET
  • Experience with implementing and enhancing functionally rich, business critical systems in .NET and display a strong knowledge of practical design patterns and their implementation.
  • Strong knowledge in Windows
  • Strong knowledge in TCP sockets/connections
  • Strong knowledge in Networking
  • Strong knowledge in multithreading/synchronization
  • Asset: Windows and web services, WCF, WF and WPF.
  • Additional asset: familiarity with design patterns (i.e. Factory, Abstract Factory) and architectural patterns (ASP.NET MVC framework)
Starting Date: February 2012
Duration: N/A
Type: Permanent
Location: Ottawa
Salary: TBD
Experience: 5+ years