Full-stack developer

Job Title: Full-stack developer – SharePoint

DG or Agency name: Secretariat General, C.5 – Digital Solutions & Process Efficiency

Type of sector (for the project the consultant will work on):

SG.C5 in partnership with other Commission services and stakeholders, provides high quality corporate solutions/information systems for SG, Cabinets and associated entities, enabling the successful implementation of the Commission’s Digital Transformation and EU policies.

The Unit manages, develops and maintains a portfolio of about 20 systems in the domains of document management, legislative lifecycle, and policy and administrative support. Key systems are: Transparency Register, Register of Commission Documents, Better Regulation Portal, EU-Law Systems.

The Unit is responsible to manage and develop collaborative solutions with a particular focus on collaborative platforms involving Microsoft 365 tools including Teams, SharePoint online, etc. based on the business needs at SG. The Unit is also in charge of analysing and migrating existing SG SharePoint on premise sites to SharePoint online, Teams and other integrated M365 tools to increase the overall business process efficiency.

Job description:

Tasks:

  • Development and integration of technological components.
  • Implementation of user requirements.
  • Design and development of architecture components and building blocks.
  • Analysis of the integration of different information systems.
  • Coordination of the implementation of the technical architecture.
  • Prototyping.
  • Elaboration of test programs.
  • Integration with other applications.
  • Writing of technical documentation.
  • Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting.
  • Participation in meetings with the project teams.
  • Participation in technical working groups, progress meetings and meetings with the users.

 

Knowledge and skills (mandatory)

  • Bachelor
  • English C1 (French B1 is an asset)
  • In depth knowledge of HTML 5 and CSS 3
  • In depth knowledge of SharePoint
  • In depth knowledge of Relational DBMS
  • Good knowledge of Agile principles
  • Good knowledge of interoperability technology (Service Oriented Architecture, web services, message-oriented middleware, service-oriented bus).
  • Knowledge of UML, in particular use case diagrams and activity diagrams.
  • Capability to write clear and structured technical documents.
  • Strong communication skills and ability to maintain good relationships with all stakeholders. Excellent team spirit.
  • Willingness to try new ideas, even if different from the status quo.
  • Responsiveness to requests and able to handle multiple projects and communications.
  • Ability to give business and technical presentations.
  • Ability to apply high quality standards.
  • Analysis and problem-solving skills
  • Ability to cope with fast changing technologies used in application architecture and design.

 

Specific expertise

  • In depth knowledge of SharePoint Server 2013/2016/2019/SharePoint Online administration and
  • custom development (Server and Client Side Object Model).
  • Knowledge of Microsoft Windows Server 2016/2019 and IIS Server administration, Microsoft SQL Server 2014+ administration.
  • Knowledge of PowerShell scripting.
  • Good development skills on SharePoint and .NET platform, both server-side and client side.
  • In depth knowledge of the M365 Platform, especially Teams, SharePoint Online, OneDrive, Planner, Microsoft Graph, PowerApps, Power Automate.
  • Excellent development skills on the technologies required for the M365 platform.
  • In depth knowledge of the custom development techniques for the M365 Platform: web parts, extensions, libraries for both SharePoint Online and Teams.
  • In depth knowledge of Power Automate, including designing and implementing flows, integrating with other systems and managing connectors. Experience with process automation and workflow optimization.
  • Experience with developing and maintaining solutions using Power Apps and Power BI.
  • Good knowledge of HTML 5, CSS 3, JavaScript, SharePoint Framework SPFx (Frameworks: React, Angular).
  • Knowledge and skills on using Continuing Development / Continuing Integration techniques, knowledge of source code control repositories such as SVN, TFS, Git, Bitbucket.
  • Good skills on migration from SharePoint On-premises to SharePoint Online, Teams and other M365 tools.
  • • Knowledge of migration tools such as ShareGate, SharePoint Migration Tool.

Deadline: 20/02/2024

Far site/Near site and Location: Near Site Brussels

If you think to be the right candidate for this position please send your CV at recruitment@workwithec.com