> Markdown version of [/jobs/ext/723948-software-engineer-fresh-graduate](https://www.wearedevelopers.com/jobs/ext/723948-software-engineer-fresh-graduate). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Fresh Graduate) - **Company:** Focuslight - **Location:** Dortmund, Germany - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Automation of Tests, C++ (Programming Language), Databases, Python (Programming Language), LabVIEW, Machine Learning, Object-Oriented Software Development, Software Architecture, Software Engineering, Product Software Implementation Methods, SQL Databases, Systems Integration, Web Application Frameworks, Data Processing, Backend, Git, Pytest, Information Technology, Restful APIs, Software Version Control, Programming Languages, Microservices - **Published:** June 29, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=858658992f00e6b2 ## About the Role 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. ## 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. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)