Eclipse
Posts 1-1 of 1
-
Dariya Gospodinova Premium Member Group moderatorThe company name is only visible to registered members.Language Designer needed
For one of our clients we are looking for an Language Designer
Task Description:
For an application outsourcing project at a government agency in the area of Nuremberg, a large web application based on J2EE will be implemented. The application consists of more than 100 user interfaces and offers complex business functionalities.
The development process of the application is currently transformed to a model driven approach based on textual DSLs. The required languages and tools (editor, generators) are custom-developed in the scope of the project.
Main Tasks:
he team develops a DSL and corresponding tooling for the specification of the web application. Based on the models specified with these languages, both extensive documentation and code are generated. Furthermore, an editor (based on Eclipse) enables efficient usage of the DSLs.
We are looking for support in the area of language design. The main task in this role is to drive further development and optimization of the existing DSLs. New concepts for language enhancements have to be developed and aligned with the other teams (end users, generator development, technical architecture). The language designer will be responsible for language requirements like simplicity, usability and consistency of the languages, as well as tooling performance.
The candidate has to be able to become familiar with the existing complex DSLs and meta models. He has to identify dependencies, problems and optimization potential in the scope of the further development, and address issues and potential accordingly.
Frequent coordination with the project lead is necessary, therefore very good communicative skills are required.
Required Skills:
We are looking for a person with experience in the following areas / technologies:
* Design of DSLs (language design)
* MDSD (model driven software development)
Concerning language design, very good skills are required. We are looking for a person that has already been responsible for this subject area within at least one project (better in several projects).
Nice to have Skills:
Very good Java skills are preferable, especially in the following areas:
- Java SE
- Eclipse RCP
- EMF: Eclipse Modelling Framework
- Xtext
- MWE (Modeling Workflow Engine)
- Xtend / Xpand
Location: Nürnberg
Start: August/ Sept 2011
Duration: 12 month ++
Contact:
Dariya Gospodinova
: +49 89 54 55 82 18
: +49 89 25 55 13 1665
: dariya@kommlink.de
:
http://www.kommlink.de
- 30 Aug 2011, 4:43 pm
