Print

Print


FIZ Karlsruhe is dedicated to providing services for information and
knowledge networking. Its activities focus on e-Science solutions and
high-quality online databases offering value-add information in science
and technology as well as patent information.

FIZ Karlsruhe is looking for a Senior Software Developer in Karlsruhe,
Germany. You will be responsible for the conceptual design, the
development, and maintenance of applications in the area of e-Science.
Your tasks will focus on Fedora (Flexible Extensible Digital Object
Repository Architecture, http://www.fedora-commons.org ) and its support
for large-scale collections, large bitstream handling, dissemination
caching, and high-speed access architectures. You will design and
implement test suites for scalability and performance tests, identify
bottlenecks within the Fedora Commons architecture, and work closely
with the Fedora core development team to solve identified issues. You
will be responsible for the design and development of pluggable storage
components for the upcoming Fedora Commons Akubra project. 

You will work in a team of motivated and skilled software developers,
jointly designing and implementing innovative e-Science solutions based
on Fedora Commons and the eSciDoc Infrastructure
(http://www.escidoc.org). You will take part in national and
international collaborations with key players in the fields of
e-Research, Digital Repositories, and Scholarly Communication. This
position requires in-depth knowledge of object-oriented design and
strong Java programming skills. Some travel may be required.

Salary for this post (available immediately) within the range: EUR
40,000 - EUR 50,000 p.a. 
(~ US$ 62,000 - US$ 78,000 p.a. / GBP 32,000 - GBP 40,000 p.a.)

Key Responsibilities:

- Design and implementation of a performance and 
  scalability test suite for Fedora Commons

- Providing patches, bug fixes, and new or improved 
  code to Fedora Commons

- Design and implementation of Akubra pluggable 
  storage components

- Internal and external presentation and communication 
  of work results

- Co-ordination with project partners

Requirements:
Essential: A bachelor's degree in computer science, a strong background
in software engineering, and in-depth knowledge of UML, Java, Design
Patterns, and XML technologies. Experience and working knowledge of open
source software (Tomcat, JBoss, Eclipse, Spring, Subversion). Strong
communication skills and fluency in English.

Preferred: A masters degree in computer science. Working knowledge of
enterprise architectures, SOA. Experience with concepts and existing
tools for the Semantic Web (Ontologies, RDF, Semantic Stores) are
especially valuable. Experience with repository software (preferably
Fedora Commons). The ideal candidate should be highly motivated, very
organized, and team-oriented. German is considered a plus.

We offer an initial two-year contract with subsequent tenure
consideration. Remuneration depends upon qualification and follows the
tariff for German municipal employees. Women are explicitly invited to
apply. Handicapped will be preferred in case of equal qualification.

Please address your resume/CV with covering letter to

FIZ Karlsruhe
Personnel Division
P.O. Box 24 65
76012 Karlsruhe, Germany
or email it to [log in to unmask] in .doc or .pdf format.

For further information, please contact Matthias Razum, Phone: +49
7247-808-457,
E-mail: [log in to unmask]

Information about FIZ Karlsruhe: www.fiz-karlsruhe.de


Matthias Razum
Head ePublishing and eScience
____________________________________________________________________

FIZ Karlsruhe
Development and Applied Research
Hermann-von-Helmholtz-Platz 1
76344 Eggenstein-Leopoldshafen, Germany
Phone  +49 7247 808-457
Fax    +49 7247 808-133
Mobile +49 179  5131949
<mailto:[log in to unmask]>
<http://www.fiz-karlsruhe.de>