Our client is currently seeking a .NET DEVELOPER. This is a DIRECT HIRE, PERMANENT position with a leading media company in Center City Philadelphia.
This position is primary responsible for working with a team to develop both winforms and web based business applications in a C#/SQL Server environment. This position requires excellent software and database development skills; must be an expert in OOP. Knowledge of coding patterns, comprehensive understanding of the C# language, database design principles, client/server design principles, file reading and writing, WCF, Threading, MVC, nHibernate, HTML, REST, Backbone, jQuery, DevExpress is a plus.
a Develops/modifies software application programs from detailed specifications.
a Translates business requirements and/or detail designs into appropriate software application code.
a Works with Team Foundation Server (TFS) to track open tasks, bugs and requirements.
a Ensures all work is accounted for within the TFS to help the Project Manager properly determine progress of the project.
a Attends team meetings and work sessions to discuss requirements, status, changes and updates.
a Position may require work in one or all of the following technologies: Visual Studio, WCF, MVC, nHibernate, HTML, REST, Backbone, jQuery, DevExpress, Threading.
REQUIREMENTS (Candidates must have both Winforms and Web Development experience)
a 3-5+ years experience developing business applications using .NET, C#, ASP.NET and SQL Server.
a 3-5+ years experience developing data driven web applications. SQL Server 2005 or 2008 experience is required
a Experience with database access using ADO.NET/ORM
a Experience with .NET Framework 2, 3, 3.5, 4 or 4.5
a Experience writing and optimizing SQL statements and stored procedures in T-SQL
a Experience with XML technologies a plus.
a Excellent oral and written communications skills and a strong customer service ethic
a Equivalent to Bacheloras degree (preferably in Computer Science or related field).
a Experience working in an agile environment and working within a pre-defined and designed software architecture.
a Experience with Team Foundation Server desired