SOUTH AMBOY, NJ, USA
1 day ago
Programmer Analyst (.Net)
Job Seekers, Please send resumes to resumes@hireitpeople.com Implementation and customization of SharePoint-based solutions.Microsoft .NET development to extend and augment the SharePoint platform.Development of custom web parts.Design, develop and modify software applications/systems according to specificationsSupport and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutionsDevelop appropriate software documentation as outlined in IDFComplete comprehensive unit testing on all developed/enhanced softwareWorks on one or more projects; may work as a project leaderWorks on moderate to complex projectsDemonstrate advance knowledge of SDLC processes, inputs/outputs, standards and best practicesDemonstrate advance knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles.Demonstrate advance knowledge of software engineering best practices such as: versioning and versioning control, software packaging and software release managementDemonstrate advance knowledge of the application of development domain areas and specific technologies and tool setDesign and development of Business Intelligence dashboards.Actively contribute as an expert or actual designer.Coordinate product design reviews to verify that design meets quality standards and functional/technical requirements.Provide accurate estimates for design and programming efforts for system changes and enhancements.Coordinate enhancements to business and logical data models with data base administration to make the appropriate changes to the physical data model.Confirm that technical architecture will support all changes required by product enhancements.Effectively lead product tests and trials.Identify appropriate business examples to illustrate key concepts / features.Anticipate, identify, track and resolve issues and risks affecting own work and work of the Application Team. Develop contingency plans as necessary.Apply specific expertise to ensure that products meet defined customer objectives.Anticipate and resolve issues specific to the team.Determine time estimates and schedule for own work and resolve issues in a timely manner.Generates Application DocumentationContributes to Systems Analysis and DesignAnalyzes and assists in defining specifications and user requirements to perform assigned applications development work.Analyzes, designs, codes, tests, and documents moderately complex programs to develop applications software.Provides input in the development of software builds and integration build components to meet application needs.Administers procedures to monitor systems performance and integrity.Monitors the industry to gain knowledge and understanding of emerging technologies.Identify and track issues, risks and action items.Provide maintenance and enhancement programming.Experience Required:Strong knowledge of the .NET framework.Strong knowledge of Visual Studio.Extensive Experience with Microsoft Office SharePoint Server, Microsoft Office Development.Experience with Web Services (WCF).Experience with SharePoint 2010 and 2013 beta.Experience with SP2013 app model.Experience working with Agile (Scrum) project team development environments is preferred.Good fundamental and hands on knowledge of MS SQL Server 2008/2012.Strong analytical skills and good problem solving skills.Architecture and design of SharePoint implementations using best practices.Expert with SharePoint Solutions/features framework.Experience with NET C#, ASPX, JQUERY, JAVASCRIPT, AJAX, ODATA, OAUTH, XML, HTML 5.Experience with SOAP, InfoPath.Experience with SharePoint web services.

 

Education: Bachelor’s Degree or Higher in Computer Science or related or foreign Equivalent

 

 

Confirm your E-mail: Send Email