Senior Software Engineer

Bayern  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Beschreibung

TASKS:

The Atacama Large Millimeter Array (ALMA) project, an international collaboration between Europe, East Asia and North America, is the largest ground-based astronomy project under construction. It will be comprised of an array of 66 sub-millimeter quality antennas on a high plateau (5000m) in Chile. About one third of the production antennas are now at the ALMA site and the installation will be completed in 2013.

The consultant will work at the clients headquarters in Garching near Munich, Germany; he or she will be assigned to the development, deployment and maintenance of the Observatory Operations Support subsystem software in support to the ALMA Computing Department at the Client. This subsystem provides a number of tools to the observatory, including a user portal, project life cycle management, web-based collaboration tools for observing project review, rating and tracking (Phase I Manager), quality assurance tools and a shift log tool to capture all activities at the observatory.
The consultant will be responsible for the ongoing development of the Phase I Manager, following an agile, feature-driven development process. He or she is also expected to contribute to all of the activities within the subsystem and will report to the subsystem lead. He or she will collaborate with all other subsystems in Europe, North America and East Asia, as well as with the support staff and astronomers in Chile and around the world at the various regional centers.

NECESSARY KNOWLEDGE:

Education
 University degree in Computer Science, Physics, Electrical Engineering or equivalent.
The ideal consultant is a software engineer with a minimum of 3 years experience in software development
 He or she will be able to support any design, development and maintenance effort.
ALMA software developers are expected to write developer and user-level documentation.

Essential skills include:
Interfacing Java to relational and/or XML databases: JDBC, Hibernate
Java Web-based applications: Servlets, JSPs, AJAX
Rich Internet Application frameworks: ZK or GWT
High-level frameworks: Spring, Grails
Familiarity with modern software engineering practices and tools, including UML modelling, CVS/Subversion, unit testing, IDE-based development (eg Eclipse), JIRA
Excellent command of the English language
Very good oral and written communication skills
Flexibility

Desired skills include:
Desktop GUI programming: Swing or SWT/JFace
Unix/Linux tools and Makefiles
Familiarity with international organizations

Customer orientation and a strong sense for quality development are essential.

ATTENTION:

START DATE IS 1st JULY 2012

Start
01.07.2012
Dauer
36 months +
(Verlängerung möglich)
Von
Tekom Industrielle Systemtechnik
Eingestellt
20.02.2012
Projekt-ID:
319178
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren