Description
We are looking for a Senior .NET Developer with superior communication skills to join our Agile/Scrum development team to help us take our products to the next level of maturity in order to better meet our ever growing clients' needs.
Required Skills:
5+ years of experience in C#/.NET Development (preferably V 3.5 or above)
4+ years of experience in SQL - preferably SQL Server
Experienced in designing and working with Services Oriented Architectures (SOA)
Experience working in a team-based development environment
Knowledge of Design Patterns (eg MVVM, MVC, MVP)
Preferred Qualifications:
Knowledge & experience with SharePoint development a huge plus
Experience with WPF, WCF, Silverlight
Experience with COM Interop a plus
Experience with installation & deploy packages a plus (eg Installshield,
etc.)
Experience working in an Agile/Scrum development environment
Experience with Unit testing using nUnit or Microsoft Unit testing a plus
Experience with the Prism UI framework a plus
Experience with both installed and web-based solutions a plus