TopDevz · Jan 5th 2018
We are looking for an experienced, senior .NET developer who is excited to work on one of our client projects. The successful candidate will have extensive experience developing on the MS .NET stack in addition to Avaya Platform experience. This is a remote position (US / Canada only).
***** Avaya Platform Experience REQUIRED *****
Skills & Requirements
The following skills are required:
Very experienced (10+ Years) in software development and engineering
Foundation principles of the Avaya platform, specifically:
Application Enablement Services
Session Manager/Session Enablement Services
Microsoft Visual Studio 2012/2013
Microsoft SQL Management Studio
Team Foundation Server
Proficiency with: SQL, Linq, .Net 4/4.5, C#/C++, WPF, WCF and Silverlight 5.
Comprehensive understanding of Automated Unit Testing with Team Foundation Server, and Visual Studio Tests
Operating Systems and Additional software skillsets:
Windows Server 2008/2012
MS SQL Server 2008/2012
Server based communication between processes and between desktop application and server based or local background processes
Foundational understanding of software specifications, and documentation principles
Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket, TFS, etc.
Good written and verbal communication skills
Significant attention to detail when writing documentation, including good design and user documentation skills