Back-end SharePoint Developer

Insequence, Inc.
Springfield, VA
Aug 23, 2019
Aug 26, 2019
Full Time
OverviewThe successful candidate must have direct experience implementing Microsoft SharePoint based solutions. The candidate will work as a member of a team to develop and support SharePoint based solutions, which address a range of business needs that involve collaboration, workflow, content management, document management, business intelligence, and reporting.Job Description Supports software and web architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems) Interacts with customers and development team to gather and define requirements Analyzes and studies customer requirements to determine the most effective software and web technologies to satisfy their needs Designs, creates, tests, and maintains software and web based applications and content solutions to satisfy customer requirements Follows a formal design process using formal specifications, data flow diagrams, other accepted design techniques and also adheres to laws, standards, and established guidelines for development and delivery of software and web applications (eg, software reuse, modifiable, efficient, reliable, understandable, fault tolerant) Coordinates creation and collection of necessary technology components and integrate them into a coherent site design Designs and develops visually-pleasing, content rich, user-friendly interfaces with intuitive navigation Develops and maintains software and web development technical documentation to assist with software and web application maintenance and upgrades Provides software process management and configuration management throughout the software / web development lifecycle Assess business process and suitability for solution implementation using the Microsoft SharePoint 2010/2013 platform Provide content management strategies for intranet sites on the SharePoint platform Design solutions based on established patterns and best practices around Content Management, User Adoption, Governance and Change Management Design and develop solutions for SharePoint that take advantage of standard web technologies, such as CSOM, REST, JavaScript, and OData Design, develop, customize team sites, libraries, lists, views, and workflows Provide support and guidance to users on SharePoint features and functionalities Maintain FAQs, Knowledge Base, and Standard Operating Procedures Attend internal and external customer meetings as required Provide technical advice to team members and customers on best practices for SharePoint development Develop and deliver requirements and design documents Must be motivated, independent and self-sufficient and complete tasks with minimal supervision. Ability to develop unconventional solutions for customer requirements in a collaborative environment as part of a dynamic team. Required Qualifications Security + HS/GED -- 10 years experience, Associates -- 8 years experience, Bachelors -- 6 years experience, Masters -- 4 years experience, PhD -- 2 years experience Experience designing and developing complex business applications in SharePoint 2010 and 2013 Strong understanding of the capabilities of SharePoint 2010 and 2013 SharePoint experience must include SharePoint Designer, Visual Studio, and Nintex workflows, HTML, CSS, JSOM, CSOM, JavaScript, REST, JQuery, Angular JS, CAML, and branding customization Excellent knowledge programming in .NET, C#, ASP.NET Excellent customer service and communications skills Analytical skills to discover business problems, identify possible causes, and design quick and effective solutions Experience using jQuery, Client Object Model, and Service Oriented Architecture. Experience with SharePoint's application services framework including implementation, configuration, and usages of Search, Managed Metadata, and User Profile Services. Ability to write Stored Procedures, write complex SQL queries, and ability to analyze the SQL data is desired. Bachelor's degree in Computer Science, Information Systems; or related discipline is desired. SOasRktInv

Similar jobs