Microsoft 365, SharePoint, .NET Technical Lead

  • OCS Resourcing
  • 05/11/2021
Information Technology Telecommunications Java SQL Testing

Job Description

Microsoft 365, SharePoint, .NET Technical Lead - Remote working/London - Permanent/Contract role - Competitive Salary DOE + Flexible Benefits/
Competitive daily rate

Leading IT Consultancy with offices in UK and Europe (Netherlands, Belgium and Switzerland) is looking to recruit a permanent/contract Microsoft 365, SharePoint & .NET Technical Lead. We deliver a range of services from IT Consultancy, Software Project Development and Application Support Services for our corporate clients covering Insurance, Retail, FMCG, Automotive, Logistics & Leasing, Publishing and Charity domains which are well-known names.

The role is permanent and will primarily involve remote working. Occasional meetings at OCS offices (Borehamwood/Horsham) or at the client site may be needed.

Key Requirements for Microsoft 365, SharePoint & .NET Technical Lead:

  • Ability to be a single point of contact for development activities including new initiatives, bug fixing, maintenance, enhancements and phased releases of existing software components for assigned technology areas.
  • Broad experience in software implementation and development methodologies, standards, tools and technologies along with a high degree of proficiency in managing development activities is required. A critical success factor of this job is the ability to provide innovative technical solutions to identify gaps in the technology based on the organization requirements.
  • 7+ years experience in performing custom development and technical enhancement of off the shelf business applications
  • 5+ years related experience in implementing Sharepoint applications
  • 3+ years relevant experience at the international level - specific experience working with offshore development centers and coordinating/managing other developers is preferred.
  • Advanced university degree in IT, Business, Accounting, Social Sciences or another related field (advantageous).
  • Knowledge and certification in project management methodologies and ITIL is an advantage.
  • Ability to operate within the software development life cycle and to engage team members and partners through the various activities in this cycle. This will include negotiation, briefings and developing, reviewing and discussing Functional & Technical Designs, Test Scripts/Scenarios, etc.
  • Advanced application software skills including Microsoft Office tools to prepare presentations, spreadsheets, word processing, and project management.
  • Proven strong communicator, who is able to speak about technical matters in non-technical (plain) English - 2nd language (French, Spanish) is an advantage

Technical skills:

  • Microsoft SharePoint Server (full trust code, custom master page, page layouts, web parts, user controls, SharePoint taxonomy, metadata, content types, search, feature stapling, SharePoint App development, timer job, Client Side Object Model)
  • migrating from SharePoint Server (on-premise) to SharePoint Online
  • relational database concepts, structured query language (SQL), and stored procedures (SP) in MS SQL Server.
  • Microsoft 365, Azure, MS Graph
  • ASP.NET, C#
  • SPFx, TypeScript, npm, gulp, yeoman (* note: these are the languages and tools relevant for developing on SharePoint Online)
  • JavaScript, Jquery, AngularJs, Node.js, React
  • JSON, web API, WebService, REST
  • HTML 5, CSS, XML, AJAX, UML
  • SQL Server, ADO .Net
  • PowerShell
  • Visual Studio, Team Foundation Server, Git, Azure DevOps
  • Static code Analyzer tools for the different languages used on the project, eg for .NET (FxCop, StyleCop), Javascript (JsHint), Css (CssLint), Angular (TSLint, SonarQube)
  • Documentation generator tools (NDOC, GhostDoc, JSDoc, Sandcastle, compodoc)
  • Debugging and performance analysis tools (fiddler)
  • Unit testing tools (NUnit, xUnit)
  • Test automation tools (Selenium, Puppeteer, Jest, etc.)
  • Web Accessibility testing tools (ChromeVox, Wave, Jaws, NVDA)
  • Automation and Orchestration tools (Jenkins, Azure DevOps pipelines)
  • Current third-party tools (Nintex) and recommended future third-party tools (Sharegate)

Our Offer:

  • Competitive Salary DOE + Flexible Benefits/Competitive daily rate, depending on experience
  • For the permanent role: variety of Benefits available for the permanent role (including Pension, Life insurance, Medical & Dental cover, Permanent Health Insurance, Critical Illness benefit), holiday allowance increases based on the length of service, etc.
  • Variety of work
  • Opportunity to progress, both in terms of skills, experience and grade levels for the motivated and talented individual

For further information on this excellent Microsoft 365, SharePoint & .NET Technical Lead role please email CV to the address shown.