Softwareentwickler Smart Buildings
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
- Entwicklung und Pflege von Softwarelösungen auf Basis moderner Technologien mit Fokus auf C#
- Ganzheitliche Mitarbeit an der Weiterentwicklung bestehender Systeme und Architekturen im Bereich Smart
- Buildings
- Sicherstellung einer hohen SoftwarequalitÀt durch die Implementierung von Unit Tests und die konsequente
- Anwendung von Clean Code und Secure-by-Design Prinzipien
- Design und Implementierung von Schnittstellen in einem interdisziplinÀren und internationalen Umfeld
- UnterstĂŒtzung bei der Konfiguration und Optimierung von CI/CD-Pipelines sowie modernen DevOps-Praktiken
- Mitwirkung bei der Integration von GebÀudeautomationssystemen (z. B. via TIA Portal oder Desigo CC)
Requirements
FĂŒr unser Entwicklungsteam suchen wir eine engagierte Persönlichkeit, die an der Schnittstelle von moderner Softwareentwicklung und innovativer GebĂ€udeautomation arbeitet. In dieser Rolle begleitest du unsere Lösungen von der ersten Idee ĂŒber die Implementierung in C# bis hin zur Entwicklung von Erweiterungsmodulen fĂŒr komplexe Systeme wie Desigo CC. Dabei legst du Wert auf sauberen Code, moderne Architekturmuster und höchste QualitĂ€t, um die digitale Transformation in der Infrastruktur aktiv voranzutreiben., * Ausbildung: Du hast ein abgeschlossenes Studium der Informatik oder eines vergleichbaren Studiengangs.
- Erfahrungen und Kenntnisse:
- Fundierte Expertise in der professionellen Softwareentwicklung mit C#.
- Sicherer Umgang mit Software-Design-Patterns und Architekturkonzepten, insbesondere Dependency Injection (DI) und Inversion of Control (IoC).
- Praktische Erfahrung im Bereich Unit Testing und automatisierte Testverfahren.
- Ein ausgeprĂ€gtes Bewusstsein fĂŒr Secure Code Development und Software-Security.
- Idealerweise Kenntnisse in modernen Frontend-Frameworks (z. B. Angular) oder weiteren Sprachen (Python, TypeScript).
- Ein GrundverstĂ€ndnis der GebĂ€udeautomation oder erste BerĂŒhrungspunkte mit der SPS-Programmierung (z. B. SCL, CFC) sind willkommen.
- Erfahrung mit Siemens-spezifischen Tools (TIA Portal, SiMPL, Siemens Elements) ist ein Plus.
- Arbeitsweise: Du ĂŒberzeugst durch eine strukturierte, lösungsorientierte Vorgehensweise und arbeitest gerne in agilen, cross-funktionalen Teams.
- Sprachkenntnisse: Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
Benefits & conditions
- Ansprechendes VergĂŒtungspaket
- Weiterbildungsmöglichkeiten sowohl fĂŒr deine berufliche als auch persönliche Entwicklung
- 30 Tage Urlaub sowie vielfĂ€ltige, flexible Arbeitszeitmodelle, die eine Auszeit fĂŒr dich und deine Familie ermöglichen
- Zugang zu AktienplĂ€nen fĂŒr Mitarbeitende
- Barrierefreie Standorte
Da jeder von uns 300.000 Mitarbeitenden andere Benefits als besonders wichtig empfindet und wir an dieser Stelle nicht unser ganzes Benefit-Portfolio auflisten können, findest du hier weitere Informationen.
Die einzelnen Benefits unterliegen gesetzlichen, tarif-/vertraglichen oder betrieblichen Bedingungen., Bei Siemens sind wir ĂŒberzeugt: Wer sich wertgeschĂ€tzt und zugehörig fĂŒhlt, kann das eigene Potenzial voll entwickeln. Deshalb schaffen wir ein inklusives Arbeitsumfeld, in dem jede Person ein GefĂŒhl der Zugehörigkeit erfĂ€hrt und in dem individuelle Perspektiven und Erfahrungen geschĂ€tzt werden. Unser Engagement fĂŒr Fairness und Respekt gilt fĂŒr alle Bewerbenden.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
Finding IT & Technology English-speaking Jobs in GermanyÂ
Top-Paying Tech Jobs (with Salaries)
The Most Popular IT Jobs on the Market