
Backend Software Engineer – Stage Control Systems
SCALA Stage Systems & Services
full-time
Posted on:
Location Type: Hybrid
Location: Castrop-Rauxel • Germany
Visit company websiteExplore more
Salary
💰 €55,000 - €75,000 per year
About the role
- Develop and enhance backend and middleware components of our control systems
- Extend and implement the central application and business logic of our operator and control systems
- Design and implement interfaces between PLCs and server-side applications
- Work with distributed systems, asynchronous communication and messaging (e.g., MQTT)
- Use and integrate network, fieldbus and industry-specific protocols (e.g., PROFINET)
- Develop server-side applications as well as client applications for Windows-based operator devices
- Model and maintain data structures and data models
- Collaborate closely with frontend developers on UI/UX concepts (including occasional UI implementation)
- Contribute to architectural decisions and technical concepts across system boundaries
- Support documentation, technical coordination and handovers
Requirements
- Completed vocational training or degree in software development, computer science, automation engineering or a comparable qualification
- Several years of professional experience (approx. 3+ years) in backend or middleware development
- Strong knowledge of C#, VB/.NET (e.g., WPF) and openness to other technologies
- Experience with distributed systems, interfaces and communication mechanisms
- Knowledge of messaging and asynchronous communication (e.g., MQTT)
- Basic understanding of network and fieldbus protocols (PROFINET, EtherCAT)
- Interest in automated systems (PLC, industrial, building or smart-home environments)
- Enjoy translating complex system states into clear frontend representations
- Structured, solution-oriented working style
- Team player with enthusiasm for close collaboration with software, control and mechanical engineering teams
- Good German and English skills, both written and spoken
Benefits
- Flexible working hours and the option to work remotely
- Personal and professional development opportunities
- Attractive additional benefits such as corporate benefits and a company pension scheme
- A supportive, respectful working environment with flat hierarchies
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#VB.NETWPFbackend developmentmiddleware developmentdistributed systemsasynchronous communicationmessagingdata structuresdata models
Soft Skills
structured working stylesolution-orientedteam playercollaborationcommunicationenthusiasm
Certifications
vocational trainingdegree in software developmentdegree in computer sciencedegree in automation engineering