Job Title
Architect, design and develop applications in an Agile fashion that extend the Microsoft SharePoint platforms
Analyze, design, configure, develop and implement intermediate-level solutions to meet business needs and objectives.
Play a key role in the application development lifecycle, including analysis, design, coding, unit testing, debugging, and documentation.
Utilize SharePoint Search knowledge to plan and implement a search architecture.
Establish a governance plan by defining a set of policies, roles, responsibilities and processes.
Apply best practices in information architecture, content and metadata management to avoid any inefficiency.
Plan and leverage the latest SharePoint social computing and collaboration features to maximize the capture and share of knowledge and expertise within the company.
Work with product managers, business owners, DBA(s) and vendors to create integrations both to/from vendors.
Prepares project proposals and develops project plans. May lead small projects.
Maintains up-to-date awareness of current and future directions of business industry and associated technologies.
Investigates and documents present procedures as liaison with user departments.
Develop and maintain application security, design and documentation according to legal compliance requirements.
Requirements
- 3+ years of experience with SharePoint Development
- Experience with SharePoint Designer
- Good visual design skills
Nice To Haves
- Power BI or Tableau experience
- Experience building technical and/or risk focused dashboards
- Technical writing experience
- .NET Development experience
Tech Stack
- On premise SharePoint 2013/2016/2019
- Infopath, Sharegate, Office 365, Harepoint Reporting tools
- Microsoft Visual Studio, SQL Management Studio
- Microsoft Visual Studio Team System (VSTS)
- .NET, Web services
- Javascript, JQuery, CSS 3.0, HTML 5
- C#, VBA
- SQL
- Active Directory
- Entity Framework
- Windows Communication Foundation
- Windows Workflow Foundation
- Windows Presentation Foundation