/n Responsibilities: /n /n Design, program, develop, analyze and implement .Net based applications /n Plan & execute unit testing /n Work with the product managers to layout technical roadmap of web based applications /n Review and recommend architecture changes to applications /n Assist with analysis efforts and documentation /n /n Requirements: /n /n C#, MVC, .Net 4.5, MS SQL Server 2012, TSQL, HTML, CSS, jQuery and JavaScript experience /n Experience using Entity Framework /n Experience developing database-based web applications /n Advanced knowledge and practical experience with application design principles, patterns and practices /n Ability to use TFS -Team Foundation Server for code management /n Experience in an Agile workplace /n Experience with cloud technologies such as Microsoft Azure is a plus /n Knowledge of application development and project management methodologies /n Bachelor’s degree in Computer Science or equivalent experience /n