InternshipFull Stack / C#WPF requiredEnglish required
Software Developer Internship (Full Stack)
We are offering a Software Developer Internship (Full Stack) to support a lead developer and a small engineering team working on software solutions for modern railway infrastructure planning. This position is suitable for both mandatory internships required by a study program as well as voluntary internships.
The internship is designed for a duration of six months. There is also the possibility to write a Master's thesis in cooperation with us following or during the internship, depending on the topic and academic requirements.
During the internship, you will contribute to the design, development, and testing of software components. Your work will focus on translating natural-language rule texts into clear technical specifications, developing intuitive desktop user interfaces using C# and WPF, and working with embedded databases and real geo datasets. You will support the lead developer in software design and implementation and assist with testing, validation, and integration activities.
At a glance
* RoleSoftware Developer Internship
* Core techC#, WPF, OOP
* DomainRailway infrastructure
* LanguageEnglish
* LocationHome office 90%, Travel activity 10%
What you'll do
* Assisting in logical programming and translation of natural language rule texts into specifications
* Assist in developing an intuitive WPF Frontend GUI for our backend implementations written in C#
* Work with other members on embedded databases to produce CAD-like graphics application based on real geo datasets
* Supporting the lead developer in coding and designing of the software
* Runing software test and integration
* Interest to work on engineering projects involving modern railway infrastructural planning
What you bring
* Student or recent graduate in an Engineering, Computer science, Data science, Mathematics, or related discipline
* Excellent programming skills with C# & WPF is essential and Knowledge of OpenGL is desirable (but not compulsory)
* Experience in object-oriented programming (OOP) and UML
* Understanding and ability to work with embedded databases () and query languages is a plus
* Problem solving skills and ability to work independent are mandatory.