Wednesday, May 19, 2010

Senior Software Developer (C#, .Net)

We have immediate requirement for a Senior Software Developer (C#, .Net) for one of our high tech clients.

Requirement:

  • Application development with 5 solid years of C#
  • 1+ years of ASP.NET experience
  • 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)
Role:
  • Application and middleware development with the capability of abstracting device services and communication protocols from the application layers.
  • Participate in the design of software and system architecture.
  • Documentation.

Start Date: Immediate
Duration: N/A
Type: Permanent
Location: Ottawa
Salary: TBD
Experience: 5 years