Fraunhofer-Gesellschaft

Software Developer – System Modeling & Analysis

Fraunhofer-Gesellschaft

full-time

Posted on:

Location Type: Office

Location: Sankt Augustin • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerJavaScriptPython

About the role

  • Designing and implementing innovative software solutions within a team.
  • Designing, planning, and implementing high-performance software solutions for modeling and analysis of engineered systems.
  • Evaluating generative and agentic AI for applications in sustainability and digitalization.
  • Actively contributing to technology decisions.
  • Communicating with users regarding requirements and solution concepts.

Requirements

  • Completed academic university degree (Master's) in Computer Science or a comparable field with an above-average academic record.
  • Interest in designing, developing, and evaluating new solution approaches in deployment.
  • Experience in designing and developing the full stack of a software system.
  • Strong knowledge of Python, JavaScript, and working with databases.
  • Structured and methodical working style.
  • Excellent German and good English language skills.
  • Advantageous: proficiency with tools such as Docker, Git, and CI/CD, as well as experience with data analysis and machine learning.
Benefits
  • One of Germany’s most respected employers, where you work alongside top professionals on equal terms.
  • Agile environment and involvement in technology decisions.
  • Innovative ideas and novel solutions.
  • Tailored soft-skill and technical training.
  • Diversity training for all employees.
  • Family-friendly culture: sometimes family comes first.
  • Diverse and adaptable responsibilities with solutions that optimally develop your skills.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaScriptfull stack developmentdata analysismachine learning
Soft skills
structured working stylemethodical working stylecommunication skills
Certifications
Master's degree in Computer Science