SharePoint Developer

Duties and Responsibilities

Your responsibilities will include (but are not limited to):

  • Work within a project team to develop, enhance and support solutions of high quality for client and internal projects  
  • Problem-solve and think laterally as part of a team, or individually to meet the needs of the project   
  • Develop software solutions by studying requirements analysis and information needs; performs software design using software development fundamentals and processes 
  • In collaboration with other team members, assist in the design and development of SharePoint solutions from both an operational perspective and an end-user perspective 
  • Work within project timelines and budget constraints  
  • Study towards Microsoft exams and MCP (Microsoft Certified Professional) qualification  
  • Document release and deployment procedures and assist fellow developers with the writing of technical specifications  
  • Highlight potential opportunities and project risks to management  
  • Assist with project estimation (time/budget) in pre-sales opportunities  
  • Provide opinions, concepts, and recommendations by collecting, analyzing, and summarizing data and trends in technology and human behavior  
  • Proactively contribute to the general work culture at Skykomish, Inc. and adhere to its coding standards 
  • Other related duties assigned to you by your supervisor 

Skills and Qualifications

  • Bachelor’s degree in Computer Science, Information Systems; or related discipline is desired
  • At least 2-3 years of SharePoint experience. Preferable if there is architectural and systems design experience.
  • Proven experience in development, configuration, workflow and other administrative tasks on SharePoint
  • Extending SharePoint functionality with forms, web parts, and application technologies
  • Create web parts, lists/library, content types, site columns, master pages, search navigation, permissions and data management
  • Build workflow forms using SharePoint Designer, and PowerApps/Flow
  • Must be have experience with the development and implementation of SharePoint solutions as well as SharePoint Framework (SPFx) development
  • Experience in client interaction and understanding business application, business data flow and migration from:
    • Microsoft SharePoint 2010
    • Microsoft SharePoint 2013
    • Microsoft SharePoint 2016
    • Microsoft SharePoint Online
    • Modern SharePoint
  • Strong knowledge on the .NET framework, IIS, Azure Active Directory and SharePoint site configuration
  • Experienced with the following:
    • VB.NET
    • ASP.NET
    • C#
    • MS SQL
    • XML
    • HTML5
    • CSS
    • JavaScript
  • Must have a strong programming background authoring well written, well documented, modular and clean code.
  • Good communication skills, both written and oral
  • Demonstrates appropriate work/life balance
  • Must have your own device (laptop)
  • Good and stable internet connection
  • Has a pro-active and positive attitude

Application Form - SharePoint Developer