Job summary

Greater Lansing Area, United States, North America
Career Level:
Senior (5+ years of experience)
Job type:
Full time
Apply before:
18 Sep, 2017

Senior SharePoint Developer

  Bookmark this job About this job

Our client is a long standing, Michigan based manufacturer with an industry leading product line sold worldwide.  The company manufactures their own production equipment and raw materials used in the manufacturing process.  They are growing rapidly and incorporating corporate wide technology advancements.  The Senior Software Developer’s role is to define, develop, test, analyze, and maintain new web applications for internal and external use in support of the achievement of business requirements.

The following are high level requirements for the role:

  • Five (5) years of experience with SharePoint version 2007, 2010 or higher
  • Three (3) years of experience with .NET (C#, ASP.NET, WCF)
  • Three (3) years of combined experience with HTML, CSS, and JavaScript


  • Write, code, test and analyze software programs and applications
  • Project and production support including customizations and applications that provide enhanced business functionality
  • Work with agile development team on release planning, sprint planning, scoping, and engaging with customers
  • Enhance existing programs and systems to correct errors or provide new functions
  • Develop structured programs using appropriate computer language while adhering to Information Technology\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'s standards
  • Architect, design, implement and troubleshoot solutions with a focus on planning, deploying and supporting all web implementations in multiple web environments
  • Design and specify test procedures including unit, system, and integration testing
  • Design system and program test data, debug programs using appropriate system tools and ensure system and program results are accurate to meet specifications
  • Provide daily customer and production support including production issues, enhancements, maintenance and training
  • Responsible for customer support of SharePoint and support of third-party solutions built on SharePoint
  • Assist, coach and mentor other Software Developers


  • Requires one of the following: High School diploma or equivalent and six (6) years of IT experience
  • Associate’s degree with an emphasis in Computer Science, Web Development, Information Technology, or a related field and five (5) years of IT work experience
  • Bachelor’s degree in the field of Computer Science, Web Development, Information Systems, or a related field and three (3) years of IT work experience
  • Five (5) years of experience with SharePoint version 2007, 2010 or higher
  • Three (3) years of experience with .NET (C#, ASP.NET, WCF)
  • Three (3) years of combined experience with HTML, CSS, and JavaScript
  • Three (3) years of experience designing and developing custom workflows
  • Three (3) years of experience designing and developing custom forms
  • Three (3) years of combined experience with 6 or more of the following:
    • Excel Services
    • SQL Reporting Services (SSRS)
    • SharePoint Designer/Design Manager
    • CSOM or REST in SharePoint
    • PowerShell scripting in SharePoint
    • Visual Studio 2010-2013 as it relates to SharePoint
    • Team Foundation Server (TFS) for code versioning and solution packages
    • Remote Event Receivers, Timer Jobs, Event Handlers, Receivers
    • Search Service Application in SharePoint 2013
    • SharePoint App Model (SharePoint Hosted and Provider Hosted)
  • Two (2) years of experience with a JavaScript framework
  • Ability to establish project plans, regularly monitor and track progress on work projects, and ensure appropriate communications with project partners
  • Ability to design, develop, test, and troubleshoot system applications
  • Excellent verbal and written skills necessary in order to communicate intricate job-related processes to internal and external customers
  • Able to give full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, not interrupting at inappropriate times
  • Ability to effectively manage and execute multiple tasks, projects and priorities
  • Up to 5% domestic travel
  • Ability to obtain and maintain a valid driver’s license
  • Requires a valid driver’s license and favorable motor vehicle report upon hire
  • Additional work hours including weekends and holidays as required
  • Preferred Skills and Qualifications:
  • Experience and good knowledge of JQuery, Angular and Knockout JS
  • Experience with ADFS Architecture in SharePoint
  • Experience with responsive design
  • Experience developing master pages, page layouts, display templates
  • Experience with Visio Services
  • Experience with Access Services
  • Experience with Power BI (PowerPivot, PowerQuery, PowerView)
  • Experience with SharePoint hybrid environment
  • Microsoft Certification in SharePoint 2013

Job keywords/tags:  SharePoint Developer , SharePoint , .Net , C# , ASP.NET , WCF , HTML , CSS , JavaScript