NATURE OF TASKS
▪ [Essential] Development of front-end website architecture.
▪ Design of user interactions on web pages.
▪ [Essential] Development of back-end website applications.
▪ [Essential] Implement core business logic
▪ [Essential] Development for Sharepoint 2016/2019 client and server side
▪ Development for Sharepoint Online client and server side
▪ Power Platform development (Power Apps, Power Automate, and Power BI).
▪ Creation of servers and databases for functionality.
▪ [Essential] Understanding and implementation of security and data protection.
▪ Cross-platform optimisation.
▪ Design responsive applications.
▪ Design and develop APIs.
▪ Participating in the design and creation of scalable software.
▪ Taking lead on projects, as needed.
▪ [Essential] Maintenance of code integrity and organisation.
▪ [Essential] Writing clean, functional code on the front- and backend.
▪ [Essential] Compile and analyse data, processes, and codes to troubleshoot problems
▪ [Essential] Testing and fixing bugs or other coding issues.
▪ Meet both technical and consumer needs.
▪ [Essential] Write technical documentation
LEVEL OF EDUCATION
Bachelor’s Degree
SPECIFIC EXPERTISE AND TECHNOLOGIES
At least 5 years of specific expertise in front-end languages such as JavaScript, HTML and CSS
At least 3 years of specific expertise in JavaScript frameworks and libraries such as React and Bootstrap
At least 3 years of specific expertise in development for SharePoint and .NET platform, both server-side and client side.
At least 5 years of specific expertise in back-end languages and frameworks such as C#, Java, PHP, Spring boot or Hibernate
At least 1 years of specific expertise in development for Sharepoint Online, both client side (SPFx) and server-side
At least 1 years of specific expertise in database technology such as Oracle, MongoDB.
At least 3 years of specific expertise in code versioning tools such as Git or SVN
At least 3 years of specific expertise in confluence and Jira
KNOWLEDGE AND (NON-TECHNICAL) SKILLS
▪ Autonomous.
▪ Strong organisational and time-management skills.
▪ Capability of integration in an international/multicultural environment.
▪ Excellent verbal communication.
▪ Attention to details.
▪ Good problem-solving skills
Due to the particular nature of a large international organisation such as the European
Commission, candidates should also have the following non-technical skills:
▪ Ability to participate in multilingual meetings;
▪ Ability to work in multi-cultural environment, on multiple large projects;
▪ Excellent Team Player
▪ Excellent written and oral command of English (C1 – Proficient user)
▪ High degree of discretion and integrity is required as the application