Software Engineer (Fresh Graduate)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
-
The Software Engineer is responsible for designing, developing, and maintaining high-performance software solutions with a focus on the Python programming language. The goal of the position is to develop high-quality, scalable, and maintainable software that meets technical and business requirements and enables innovative solutions.
-
Implementation of software projects throughout the entire development cycle (from requirements analysis to deployment).
-
Development of scripts, tools, or applications for data processing, automation, or backend systems.
-
Use of modern Python frameworks depending on the use case.
-
Development and maintenance of RESTful APIs or microservices.
-
Collaboration with engineers in interdisciplinary projects.
-
Use of version control systems (e.g., Git) and CI/CD pipelines for quality assurance.
-
(Optional) Development or maintenance of existing applications in LabVIEW.
-
Collaboration with electronics, testing, and development teams for system integration and commissioning.
-
Documentation of code, interfaces, and processes for internal users.
Requirements
Do you have experience in Test automation?, * Degree in computer science, software engineering, or comparable qualification.
-
Very good knowledge of Python and relevant libraries or frameworks.
-
Experience with software architectures and object-oriented programming.
-
Familiarity with databases (e.g., SQL).
-
Independent, structured, and solution-oriented approach to work.
-
Knowledge of other programming languages (e.g., JavaScript, C++, LabVIEW) for better integration.
-
Experience with test automation (e.g., pytest, unittest).
-
Good communication skills in German and English., * Experience with machine learning/data science is an advantage but not required.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
Best Coding Boot Camps in Germany
Finding IT & Technology English-speaking Jobs in GermanyÂ
The Ultimate Software Engineer Career Path Guide for 2023