DESCRIPTION OF TASKS
You will work on activities included in Unit I03 Work Programme and will be expected to contribute to all the tasks listed below:
Analyse change requests, assess impact on components and/or overall architecture and identify alternative solutions;
-
Development of front-end website architecture.
-
Design of user interactions on web pages.
-
Development of back-end website applications.
-
Implement core business logic.
-
Creation of servers and databases for functionality.
-
Understanding and implementation of security and data protection.
-
Cross-platform optimisation.
-
Design responsive applications.
-
Design and develop APIs.
-
Compile and analyse data, processes, and codes to troubleshoot problems
-
and identify areas for improvement.
-
Testing and fixing bugs or other coding issues.
-
Meet both technical and consumer needs.
-
Integrate results in the EMM platforms;
-
Write technical documentation.
Would be nice to know:
-
Java programming language including I/O, concurrency, localization.
-
ECMAScript (being able to program JavaScript code even without libraries or frameworks).
-
Main JavaScript frameworks (JQuery, D3.js, Angular, ExtJS).
-
Applications design including usage of templating systems like Bootstrap.
-
AJAX connections.
-
Tomcat servlet container including installation, maintenance, finetuning and web application design.
-
Service Oriented Architectures (REST).
-
XML, XSL including Java libraries to parse and transform XML.
-
JSON including Java libraries to parse and serialize data.
-
Relational DBMS programming including SQL and JDBC.
-
Versioning systems.
-
Testing.
-
HTML5, CSS3 and/or SCSS.
-
Modelling tools. UML
If you are interested in this position, let me know:-) Looking forward to your answering.