Senior Sharepoint Developer

Deadline 25 February, 2021 Position Ref: 1880
Skills Required

J2EE XML SQL HTML CSS .NET UML Web Services AJAX SOAP JSON JDBC Active Directory BPEL SSIS xsl WSDL Angular SharePoint 2013 Azure VueJS




Task description

  • Participate in design sessions with project staff as required
  • Build business processes to support business applications
  • Participate in team reviews of design artefacts and code, make changes as required, and recommend alternative solutions where appropriate
  • Design application systems either through new development of systems, enhancement of existing systems, or 3rd party products
  • Work with technical and functional teams to ensure effective delivery of systems
  • Use software development methodologies and standards as defined by organization to effectively code and deliver systems
  • Work with technical teams within group as well as outside group to ensure effective delivery
  • Follow established processes for configuration and release management to ensure that all project artefacts are managed, integrated, and versioned according to standards
  • Create and maintain SharePoint site collections with multiple sites, unique navigational elements, custom content types and site columns, site pages, web part pages, workflows, retention policies, and governance policies
  • Work with staff and key stakeholders to define the high level solution to be delivered
  • Monitor and report on usage as well as perform security audits of the systems
  • Implement the final design (i.e. "look-and-feel") of the User Interface (UI) collaborating with communication staff
  • Coordinate technical reviews ensuring that the application UI meets usability, functional, and client’s UI guidelines and standards
  • Collaborate with governance/oversight group to align with corporate strategy
  • Provide training and act as a "point of contact" for web related questions and requests
  • Produce and maintain documentation
  • Other duties as assigned by the Head of ICTU.



  • Minimum 3 years of relevant education (bachelor degree or equivalent) after secondary school
  • Minimum 9 years of IT professional experience
  • Strong problem solving skills
  • Strong background in systems architecture and relevant technologies, including portal technologies, middleware technologies, and J2EE
  • Strong skills in Services Design Best Practices, Service Performance Monitoring, Service Performance Tuning, Service Interface Specifications
  • Strong Object Oriented skills using open architecture standards as well as best practices, design principles, and techniques with regards to: BPEL, UML, WSDL, JDBC, SQL, XML/XSL, SOAP, WebServices
  • Experience in software development in .NET framework, and for SharePoint version 2013 and above
  • Experience in software development using .NET Core 2.x and above.
  • Good understanding of SharePoint, PowerShell and SharePoint Management Shell, as well as the different out of the box web parts and their functionality
  • Experience in web development and web design, including RESTful web APIs, JSON, AJAX, XML, HTML, and CSS
  • Experience in developing using a front-end framework such as Vue JS, Angular or jQuery
  • Experience with reporting and PowerBI integration
  • Knowledge / Experience with single-sign on and federation using Active Directory (ADFS 3.0 and Azure Active Directory)
  • Demonstrated experience translating a final design into a finished web presence
  • Experience with SQL server database structures, procedural programming and development of SSIS packages
  • Experience on SharePoint Online will be considered an asset
  • Experience on Azure will be considered an asset
  • Fluency, in English, to at least B2 level according to the CEFR (Common European Framework of Reference for Languages).





1 Years

© 2021 Apogee Information Systems. [s1.Enki] All Rights Reserved. Terms of Service