Software Developer MES / IIoT (all genders)

adesso SE
Karlsruhe, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote
Karlsruhe, Germany

Tech stack

Java
JavaScript
.NET
Amazon Web Services (AWS)
HTML5
Azure
CSS
Cloud Computing
Databases
Python
PostgreSQL
Microsoft SQL Server
MongoDB
Neo4j
NoSQL
Cloud Services
Software Engineering
SQL Databases
Google Cloud Platform
.NET Core
React
Spring-boot
Containerization
Angular
Information Technology
InfluxDB
Docker

Requirements

Abschluss & Erfahrung: Du hast ein Studium oder eine Ausbildung in Informatik, Software Engineering oder vergleichbar abgeschlossen. Produktionserfahrung: Du konntest im Rahmen deiner Tätigkeit bei einem produzierenden Unternehmen, einem MES- / IIoT-Plattformhersteller oder IT-Dienstleister schon Erfahrung mit der Entwicklung von Produktionssoftware sammeln. Programmierkenntnisse: Du beherrschst Java, .NET oder Python sowie Frameworks wie Spring Boot oder .NET Core. Web & Datenbanken: Du hast Webkenntnisse (z. B. HTML5, CSS3, JavaScript, Angular oder React) und hast mit Datenbanktechnologien (SQL / NoSQL / Graph / Time Series) wie MS SQL, PostgreSQL, MongoDB, Neo4J oder InfluxDB gearbeitet. Cloud & Containerisierung: Du hast Erfahrung mit Cloud-Services wie Azure, AWS oder Google Cloud und kennst dich mit Containerisierung (z.B. Docker) aus. Sprachkenntnisse: Sehr gute Deutsch- und gute Englischkenntnisse

Unser Versprechen: Du wirst dich bei uns wohlfühlen! Kollegial, familiär und auf Augenhöhe - wir leben Austausch, Teamgeist und einen respektvollen Umgang miteinander. Diversität und verschiedene Blickwinkel werden bei uns genauso geschätzt wie du als Mensch. Das und viel mehr steht für unser ganz besonderes Wir-Gefühl. Für das es sogar ein Wort gibt: adessi.

About the company

Anforderungsanalyse: Du analysierst Anforderungen aus der Produktion und entwickelst passende Lösungen. Konzeptentwicklung: Gemeinsam mit deinem Team erstellst du Softwarearchitekturen und technische Konzepte. Softwareentwicklung: Du entwickelst das Front- und/oder Backend der Software in enger Zusammenarbeit mit dem Team. Tool-Evaluierung: Du prüfst neue Frameworks, Libraries und Tools und optimierst bestehende Lösungen und Prozesse. Wissensaustausch: Du teilst dein Wissen in Meetings und Code-Reviews und verbesserst die Code-Qualität.

Apply for this position