.NET Developer
Location: Multiple places
Required Skills :
5+ years of experience in software development
Can demonstrate an ability to understand how to use technology to solve challenging issues
Strong knowledge of Object Oriented Programming and Design Patterns
Requires strong interpersonal skills to interact with users and customers
Ability to manage projects, this includes interaction with internal/external customers
Troubleshoot technical problems with an application, web service, or related database Desired Skills
Proficient in C, ASP.Net MVC
Proficient in the use and construction of WCF and Web API web services
Proficient with HTML, CSS, and JavaScript / jQuery
Proficient using MS SQL
Proficient in using an n-tier architecture
Proficient in writing unit tests
Proficient in writing technical documentation Core Software Skills
Languages: C#, SQL, JavaScript
Client/Web Skills: HTML/CSS, XML, ASP.Net 4.0+, AJAX, JavaScript/jQuery
Server Technologies: SQL Server 2008+, Internet Information Service (IIS) 7.0+
Development Tools: Visual Studio 2012+
Operating Systems: Windows 7+, Windows Server 2008+
Office Tools: Proficient in all Microsoft Office applications
Web Services: WCF, Web API
Testing: Unit testing; Performance testing Desired Software Skills
Experience working with web services WCF, SOAP, REST
Experience with WPF application development
Client/Web Skills: LINQ, Entity Framework, ADO.NET, JSON
Experience with some or all of the following JavaScript frameworks like Angular, Knockout, Backbone, Modernizr
Support: Technical documentation The person should also possess the following traits
Enjoy working in a team environment. Prefer a fast paced working environment
Enjoy maintaining/enhancing code to meet changing customer/industry needs