SCALA Stage Systems & Services

Backend Software Engineer – Stage Control Systems

SCALA Stage Systems & Services

full-time

Posted on:

Location Type: Hybrid

Location: Castrop-RauxelGermany

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €55,000 - €75,000 per year

Tech Stack

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