Job Details:
C# Linq Developer
This position is responsible for assisting current and ongoing software development efforts by identifying, defining and modeling the application requirements. The position requires defining data structures and distribution to satisfy the application solution that meets customer requirements. The position is responsible for assisting in developing policies, procedures, and support mechanisms to be used across all development functions for the purpose of maintenance, enhancement, and debugging. Responsibilities also include providing internal mentoring and assistance to other developers; concentrating on technical issues, dissemination of architectural knowledge, and general software development approaches/methodologies.
Primary Responsibilities:
• Works with all IT Application Development management to identify and implement effective process control systems to support the development, validation, and ongoing maintenance of products and creation of services.
• Works as part of Application Development team to develop programs for updating, repairing, modifying and expanding existing software and generic applications.
• Works with project teams to ensure they are following proper software development life cycle methodologies.
• Works with Application Development Lead to act as an effective team member in supporting development disciplines, decisions and practices.
• Works with Application development Leads to ensure the project deliverables meet the development standards for the project.
• Provides development estimation based upon requirement analysis, and reviews unit test plans and coding standards.
• Works with offshore teams on production issues and ensures that teams are appropriately tasked and functioning efficiently.
• Designs and builds prototypes.
• Prepares development schedule and tracks progress for development activities.
• Performs project development planning, status reporting, scheduling and communications.
• Generates/updates SDLC artifacts such as Design documents.
• Defines physical program units and data structures based on the logical model to satisfy the requirements of the application
• Helps Quality Assurance team build validation test and aids business testers in writing user acceptance test cases and scripts.
• Prepares deployment checklist to support the conversion and deployment of the solution.
• Performs other duties as assigned by management.
Requirements
To be considered for this position, applicants need to meet the qualifications listed in this posting.
Required Qualifications:
• Bachelor’s Degree in Computer Science, Information Management
• 3+ years of experience in an applications development or systems-related capacity including strong technology knowledge especially with Object Oriented Analysis and Design and Programming
• Experience with ASP.NET application, MVC, LinQ, ADO.Net, SQL, MS SQL Server (2008) and web services
• Experience with the following Languages: C#, Linq, Java Script, HTML
• Experience with the following Operating Systems: MS-Windows 2008 R2, Windows 7
• Experience with MS SQL
• Experience with the following Development tools: MS Visual Studio 2012, 2010, NET framework 4.0 or higher
• Experience with IIS, XML, XSL and Team Foundation Server
Preferred Qualifications:
• Experience with outsourcing support models
• Proven experience establishing a continuously improving quality assurance process
• Microsoft Certification
• Experience/Knowledge of Agile development methodology
•
•
• Kevin McCarthy
• Liberty Personnel Services, Inc.
410 Feheley Drive | King of Prussia, PA 19406
• Direct Line: 484.238.1949
• kevin@libertyjobs.com www.libertyjobs.com
• http://www.linkedin.com/pub/kevin-mccarthy/0/521/133

