This site uses cookies. To find out more, see our Cookies Policy
Contact Us 877.823.3669

Senior SharePoint Software Engineer in Washington, DC at SNI Technology

Date Posted: 2/12/2019

Job Snapshot

Job Description


Senior SharePoint Software Engineer

Our client is currently seeking a Senior SharePoint Software Engineer who has experience with SharePoint, C#, .NET development. They need to have 6+ years of knowledge and in-depth knowledge of Microsoft Office SharePoint Server 2010, SharePoint 2013, SharePoint Designer, and knowledgeable in Office 365 SharePoint Online and Azure Platforms. This individual will be experience building SharePoint 2010/2013 solutions using SharePoint functionality and extended functionality including JavaScript, InfoPath, workflows, HTML, CSS, graphics, and ASP.NET.

  • Responsible for designing, building and maintaining SharePoint 2010/2013 enterprise applications and supporting .NET applications/services developed using SharePoint.
  • Develops custom code in ASP.NET. Extends and augments the SharePoint platform using JavaScript, jQuery and Microsoft ASP.NET development.
  • Participates in requirements gathering, technical design sessions, software development, peer reviews, unit and integration testing. Assumes accountability for ensuring efficient and high quality software deliverables.
  • Ability to troubleshoot client-side and managed code written and provided from a number of sources, sometimes involving SharePoint third party tools such as Nintex.
  • Ability to troubleshoot SharePoint workflows, utilizing tools such as SharePoint Designer or Nintex Workflows.
  • Proficient with performing both manual and tool assisted code reviews for security compliance, software development best practices, and performance. Ability to optimize new and existing code for performance.
  • Helps migrate SharePoint 2010 on premise to SharePoint online
  • Ability to write complex stored procedures to use in web/SharePoint applications


Required Technical Skills

  • At least 5-6 years' experience with advanced knowledge and in-depth understanding of Microsoft Office SharePoint Server 2010, 2013, SharePoint Designer; and knowledgeable in Office 365 SharePoint Online and Azure Platforms.
  • Knowledge of Microsoft .NET technology stack. Must have hands-on experience implementing and supporting Microsoft SharePoint based solutions using ASP.NET
  • Software development experience including website design and development using Microsoft .NET, Visual Studio, JavaScript, Web Services, SharePoint Designer, REST etc
  • Experience with developing business process and solutions using InfoPath form, SharePoint Designer workflows and Nintex Workflows both for On-Premise SharePoint 2013 and SharePoint Online
  • Experience with UI and Branding and ability to develop using jQuery, JavaScript, CSS, HTML5, BootStrap and responsive design standards
  • Experience with MS SQL Server, data connections and writing complex stored procedures
  • Experience with SharePoint online migration


Key to success in this role:

  • Strong Communication skills
  • Self-motivated, independent, and works with minimal direction
  • Strong ability to prioritize and manage assignments with varying timelines
  • Strong time management as it relates to project deadlines
  • Strong analytical/problem solving skills
  • Innovative in proposing solutions
  • Customer focused
  • Diplomacy and strong interpersonal skills with a commitment to work in a team-oriented environment
  • Analytics Problem Solving Skills
  • Ability to build relationships with team members throughout the organization
  • Excellent written and verbal communication skills, and interpersonal skills
  • Able to develop clear, concise requirements, design documentation, and process flows with minimal direction
  • Knowledge of SharePoint Best Practices
  • Knowledge of Nintex Forms and workflows
  • Self-motivated, independent, and works with minimal direction
  • Strong ability to prioritize and manage assignments with varying timelines