Senior C# .NET Programmer Analyst
Specific Skills Required for Position: The .Net Programmer / Analyst is responsible for working on a software development project team, developing .Net applications consistently, adhering to a standard set of .Net tools and architecture.
Required Skills and Experience for Position:
• Minimum 5 years experience in Microsoft .NET development ( in C# ), designing and modeling applications.
• Highly proficient with .Net, C#, VB.NET, ASP.NET, HTML, SQL , JSON, Regular Expressions, JavaScript and XML
• Sound knowledge of design patterns.
• Sound Knowledge of WPF, WCF, WF, Linq, Entity Framework, ADO.NET Data services in Microsoft .NET 3.5, 4.0
• Highly knowledgeable in developing User Controls\ Web Controls, Web Parts, etc in Microsoft .NET (C# or VB.NET).
• Extensive experience in developing Secure Web Services using Windows Communication Foundation in Framework 3.5 and RIA Services in 4.0
• Experienced in Team Foundation Server - Team development including source control management, build processes, unit testing and deployment.
• Ability to create and modify stored procedures, triggers and functions as well as query, extract and update data in Oracle DB Server.
• Participate in code walk-through and process meetings
• Contribute to implementation efforts (UAT, environment setup, end user support)
• Excellent interpersonal, organizational, written communication, oral communication and listening skills
• Provide weekly updates on project status
• Sound knowledge in creating UML diagrams and application models
• Must be self-motivated and results-oriented
• Bachelor's degree in Computer Science OR equivalent experience.
Desired Skills / Experience:
• Experience working with distributed architectures
• Experience with Windows 2003 servers, IIS 6.0/7.0, PL SQL and MS SQL
• Sound knowledge of SDLC \ Agile or RUP approach in software development
Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.