Beschreibung
The developer will report directly to the Senior Solutions Architect (Applications), on a time-and-material basis, and will be responsible to:
Develop all the components of the ERM data structure for a solid working prototype;
Develop user-friendly and intuitive forms for user interaction with the platform;
Develop various BI standard and components such as charts and custom components to include into the system;
Import existing data into the new solution;
Provide technical documentation of the solution, including but not limited to, fully documented database structure and application code.
Deliverables
The consultant is expected to deliver the following:
Evaluation and planning of the work into manageable packages in coordination with the Senior Solutions Architect (Applications);
Working prototype of the ERM solution including user-forms, admin forms, reports and charts as needed;
Import of the existing data into the system;
Technical documentation of the solution.
Profile
The Senior Web Application Developer should have the following qualifications:
Bachelor degree in Computer Information System or related discipline from a recognized University, Master degree or any related professional certificates is a plus
With strong experience and knowledge of (in order of importance):
a. Seniority in Ruby on Rails development
b. Forms development (eg formtastic or other libraries/gems)
c. Role-based security (eg Devise, cancan, )
d. Highcharts & integration with Ruby on Rails
Authentication (SAML will be used)
Knowledge of the software development life cycle
Ability to write technical documentation
Experience in the UN/UNHCR is an asset
Excellence in spoken and written English
Strong communication and facilitation skills.