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 ExperienceREQUIRED
Skills & Requirements
The following skills are required:
Very experienced (10+ Years) insoftware development and engineering
Foundation principles of the Avaya platform, specifically:
Application Enablement Services
Session Manager/Session Enablement Services
Voice/Experience
Experience with Automatic Speech Recognition/Text-To-Speech platforms, e.g., Nuance and LumenVox
Skillsets with the following development tools:
Microsoft Visual Studio 2012/2013
Microsoft SQL Management Studio
Microsoft Blend
Team Foundation Server
Sandcastle
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 7/8
Windows Server 2008/2012
MS SQL Server 2008/2012
IIS 7/7.5
Linux
Apache Tomcat
PostgreSQL
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 gooddesign and userdocumentation skills

