Join our team to the next possible date as

Software Engineer PHP

titel

Supercomputers help us find solutions to major social and scientific challenges. The Jülich Supercomputing Centre (JSC) at Forschungszentrum Jülich offers one of the most advanced supercomputer infrastructures in Europe and will, with JUPITER, also operate Europe`s first exascale computer. Together with world-leading technology providers, we develop hardware architectures and software solutions for current and future supercomputers. In order to provide national and international researchers with the best possible support in using supercomputer resources for their work, JSC develops and operates software tools for allocation, provision and utilisation of these resources.

Application tips & FAQs
Information on the application process and an overview of FAQs can be found here

Your Job:

Become part of our software development team and contribute with your creative ideas to the further development and creation of new web-based software solutions for the allocation and provision of supercomputer resources. Your tasks in detail:

  • You exchange information with and support the users of the resource allocation software JARDS (Joint Application, Review, and Dispatch Service) developed by JSC
  • You analyse their requirements for the software, develop and design implementations and realize them
  • You analyse workflows and processes that occur during the operation of existing and new high-performance computing systems at JSC and develop new software solutions for them or enhance existing ones
  • You support our team in documenting and maintaining the software



Your Profile:

  • You have successfully completed a university degree (Bachelor`s or Master`s) with a focus on information technology such as computer science, scientific programming or comparable subjects such as (techno)mathematics, engineering, preferably with a focus on software development
  • You have experience in developing web-based applications with PHP, JavaScript, CSS and HTML
  • You are familiar with the use and operation of SQL databases
  • In addition, you have knowledge of the version management system git, software testing tools, Unix systems and Docker
  • You have already gained experience in object-orientated software development.
  • You can use your good German and English language skills to communicate with national and international researchers



You don’t need to check all the boxes above to apply to this position. In the end, your scientific curiosity, self-motivation, and team-spirit are most important to us.

Our Offer:

We work on the very latest issues that impact our society and are offering you the chance to actively help in shaping the change! We support you in your work with:

  • Exciting challenges at one of the largest supercomputer infrastructures in Europe
  • A wide range of tasks in a dedicated and experienced development team
  • Opportunity to learn new software technologies and tasks
  • Comprehensive training courses and individual opportunities for personal and professional further development
  • Extensive company health management
  • Ideal conditions for balancing work and private life, as well as a family-friendly corporate policy
  • Flexible work (location) arrangements, e.g. remote work
  • Flexible working hours in a full-time position (39 hours/week) with the option of slightly reduced working hours - https://go.fzj.de/near-full-time
  • 30 days of annual leave and provision for days off between public holidays and weekends (e.g. between Christmas and New Year)


In addition to exciting tasks and a collaborative working atmosphere at Jülich, we have a lot more to offer: https://go.fzj.de/benefits

The position is initially for a fixed term of 2 years, with possible longer-term prospects. Salary and social benefits will conform to the provisions of the Collective Agreement for the Public Service (TVöD-Bund), pay group 10-11 or 13, depending on the applicant’s qualifications and the precise nature of the tasks assigned to them. All information about the Collective Agreement for the Public Service (TVöD-Bund) can be found on the BMI website: https://go.fzj.de/bmi.tvoed The monthly salaries in euro can be found here: https://go.fzj.de/bmi.tvoed.entgelt

We welcome applications from people with diverse backgrounds, e.g. in terms of age, gender, disability, sexual orientation / identity, and social, ethnic and religious origin. A diverse and inclusive working environment with equal opportunities in which everyone can realize their potential is important to us.

Further information on diversity and equal opportunities: https://go.fzj.de/equality

We look forward to receiving your application. The job will be advertised until the position has been successfully filled. You should therefore submit your application as soon as possible.

Apply now

Contact form

If your questions have not yet been answered via our FAQs , please send us a message via our contact form.

Please note that for technical reasons we cannot accept applications by e-mail.

Last Modified: 30.07.2025