Karriere als Softwareentwickler bei der HKS Informatik GmbH
Wir sind ein schnell und erfolgreich expandierendes Software- und Dienstleistungsunternehmen mit den Standorten Moers (Hauptsitz), Münster, Mannheim, Kühlungsborn bei Rostock und Tutzing bei München, das mit seinen Softwarelösungen und seiner Beratungskompetenz ausgezeichnet positioniert ist. Wir entwickeln und implementieren moderne betriebswirtschaftliche Standardsoftware für die Bereiche Unternehmensplanung, Controlling, BI und Business Reporting mit den Branchenschwerpunkten Energiewirtschaft, Gesundheitswesen, Entsorgung und Kommunalwirtschaft.
Der Servicegedanke steht bei uns an erster Stelle. Marktorientiertes Handeln und das Engagement unserer Mitarbeiter sind die tragenden Säulen unseres Erfolges.
Wir suchen zum nächstmöglichen Zeitpunkt einen
Softwareentwickler (m/w/d)
- die Pflege und Erweiterung unserer Softwarelösung
- eigenverantwortliche Neuentwicklungen
- telefonische Betreuung unserer Kunden bei Fragen rund um die Software
- Test und Optimierung von sowohl neuen als auch bestehenden Produkten
- eine analytische und strukturierte Denkweise
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassunggabe für komplexe Fragestellungen
- Kenntnisse in einer objektorientierten Programmiersprache
- Kenntnisse in relationalen Datenbanksystem
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
Softwareentwickler (m/w/d) - Desktopentwicklung (Windows)
- die Pflege und Erweiterung unserer Softwarelösung
- eigenverantwortliche Neuentwicklungen
- telefonische Betreuung unserer Kunden bei Fragen rund um die Software
- Test und Optimierung von sowohl neuen als auch bestehenden Produkten
- Zielarchitekturen: Microsoft Windows (32-Bit, 64-Bit)
- Entwicklungsumgebungen: Embarcadero Delphi 10.4.2 Sydney, Microsoft Visual Studio Code 1.54.3+
- wichtige Schnittstellenformate: OpenDocument, Office Open XML, JSON
- Datenbankmanagementsystem: Firebird (SQL)
- Versionskontrolle: Git (per Fork, TortoiseGit, Gitea)
- Continuous Integration: JetBrains TeamCity (Automated Builds, Unit Tests, Integration Tests sowie statische Code-Analyse per SonarQube)
- Bug-Tracking-/Ticket-System: Atlassian Jira
- agiles Projektmanagement: Scrum
- eine analytische und strukturierte Denkweise
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassunggabe für komplexe Fragestellungen
- Kenntnisse in einer objektorientierten Programmiersprache
- Kenntnisse in relationalen Datenbanksystem
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
Softwareentwickler (m/w/d) - Schwerpunkt Schnittstellen
- die Pflege und Erweiterung unserer bestehenden Schnittstellen
- die Analyse fremder Datenstrukturen
- eigenverantwortliche Entwicklung neuer Schnittstellen
- telefonische Betreuung unserer Kunden bei Fragen rund um unsere Schnittstellen
- Test und Optimierung von sowohl neuen als auch bestehenden Schnittstellen
- eine analytische und strukturierte Denkweise
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassunggabe für komplexe Fragestellungen
- gute Kenntnisse in einer objektorientierten Programmiersprache
- sehr gute Kenntnisse in SQL
- ggf. bereits branchenspezifische Vorkenntnisse im Bereich EVU oder Klinik
- Kenntnisse der ETL-Prozesse wünschenswert
- exzellente Kenntnisse in relationalen Datenbanksystemen
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
Webentwickler (m/w/d)
- die Pflege und Erweiterung bestehender Frontend-Architekturen
- die technische Konzeption und Neuentwicklung responsiver Webanwendungen mit TypeScript und Angular
- Test und Optimierung bestehender und neuer Softwareprodukte
- telefonische Betreuung unserer Kunden
- HTML, CSS
- JavaScript, TypeScript und Java
- Angular, RxJS, PWA
- Grails, Spring Framework, Hibernate
- Git, Jira, IntelliJ IDEA
- eine analytische und strukturierte Denkweise
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassunggabe für komplexe Fragestellungen
- Kenntnisse in einer objektorientierten Programmiersprache
- Kenntnisse in relationalen Datenbanksystem
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
Als Referent der Geschäftsführung für den Bereich Softwareentwicklung agierst Du in einer Schlüsselposition, um mit Weitblick unsere gemeinsamen Visionen umzusetzen. Hierbei liegt Dein Fokus auf der strategischen Planung, der Kommunikation und dem Projektmanagement.
Deine Aufgaben:- die technische und fachliche Übernahme, Betreuung und Kommunikation von organisatorischen und administrativen Aufgaben für die Geschäftsführung
- die interne, bereichsübergreifende Koordinierung zwischen der Entwicklung, dem Support und der Beratung
- die direkte Kommunikation mit den Anwendern unserer Softwareprodukte
- die Durchführung und Dokumentation von Softwaretests im Rahmen des Qualitätsmanagements
- die Abstimmung mit leitenden Mitarbeitern der verschiedenen Abteilungen
- die Betreuung von Nachwuchskräften (Auszubildende, Praktikanten, ...)
- die inhaltliche Vor- und Aufbereitung diverser Themen zur Unterstützung der Geschäftsführung
- die Sicherstellung eines reibungslosen Ablaufes und Informationsflusses im Tagesgeschäft
Alles in allem: Du ist ein kompetenter Ansprechpartner sowohl intern für Geschäftsführer und Mitarbeiter als auch extern für Kunden und andere Geschäftspartner
Das bringst Du mit:- ein erfolgreich abgeschlossenes Studium (idealerweise Fachrichtung Informatik, Mathematik oder eine vergleichbare technische Fachrichtung) oder eine Ausbildung in einem technischen Beruf
- ein gutes technisches Verständnis und großes Interesse an der Informatik
- eine überzeugende Persönlichkeit
- ein hohes Maß an Zuverlässigkeit, Leistungsbereitschaft und Eigeninitiative
- organisatorisches Geschick und eine mitdenkende Arbeitsweise
- eine rasche Auffassungsgabe
- ein positives, sicheres und freundliches Auftreten
- ein sehr gutes mündliches und schriftliches Ausdrucksvermögen
Du bist außerdem verantwortungsbewusst, zielorientiert und geschickt im Umgang mit Deinen Mitmenschen?
Die Entwicklung moderner benutzerorientierter Weboberflächen ist integraler Bestandteil der zukünftigen technologischen Ausrichtung aller unserer Softwarelösungen. Hierbei folgen wir in Abhängigkeit des Einsatzgebiets unserer Produkte entweder dem Desktop-First-Design oder dem Mobile-First-Design.
Deine Aufgaben:- die aktive Mitgestaltung und zieltorientierte Umsetzung der Unternehmensstrategie
- die technische Konzeptionierung und Entwicklung unserer responsiven Webanwendungen
- die Unterstützung bei der Weiterbildung und Qualifizierung der Teamkollegen
- Zielarchitekturen: Web-Apps (alle Plattformen), Mobile-Apps (Android, iOS)
- Sprachen: TypeScript, JavaScript, Java, HTML, CSS
- Frameworks: Angular, RxJS, Spring, Spring Boot, Hibernate, Liquibase
- Entwicklungsumgebungen: IntelliJ IDEA, Microsoft Visual Studio Code
- Versionskontrolle: Git (Fork, TortoiseGit, Sourcetree, Gitea, ...)
- Bug-Tracking-/Ticket-System: Atlassian Jira
- agiles Projektmanagement: Scrum
- eine analytische und strukturierte Denkweise
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassungsgabe für komplexe Fragestellungen
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
- Kenntnisse in den o.g. Sprachen und Frameworks
- Kenntnisse in relationalen Datenbanksystemen sind wünschenswert
- Kenntnisse in Cloudtechnologien sind wünschenswert
Die Schnittstellen bilden das Fundament für unsere Softwarelösungen. Wir entwickeln und pflegen Schnittstellen zu allen Basissystemen der gängigen Branchenhersteller und sind dadurch in der Lage, beliebige Datenquellen in unseren Produkten zusammenzuführen. Diese Kernkompetenz unterscheidet uns maßgeblich von den anderen Marktteilnehmern, weshalb die Schnittstellen einen hohen Stellenwert in unserem Unternehmen einnehmen.
Deine Aufgaben:- die Pflege und Erweiterung unserer bestehenden Schnittstellen
- die Analyse fremder Datenstrukturen
- eigenverantwortliche Entwicklung neuer Schnittstellen
- Test und Optimierung von sowohl neuen als auch bestehenden Schnittstellen
- telefonische Betreuung unserer Kunden bei Fragen rund um unsere Schnittstellen
- Zielarchitekturen: Microsoft Windows (32-Bit, 64-Bit)
- Entwicklungsumgebungen: Embarcadero Delphi, Microsoft Visual Studio Code
- wichtige Schnittstellenformate: OpenDocument, Office Open XML, JSON
- Datenbankmanagementsysteme: Oracle, Microsoft SQL Server, DB2, Firebird
- Versionskontrolle: Git (per Fork, TortoiseGit, Gitea)
- Bug-Tracking-/Ticket-System: Atlassian Jira
- agiles Projektmanagement: Scrum
- eine analytische und strukturierte Denkweise
- exzellente Kenntnisse in relationalen Datenbanksystemen
- sehr gute Kenntnisse in SQL
- gute Kenntnisse in einer objektorientierten Programmiersprache
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassungsgabe für komplexe Fragestellungen
- Kenntnisse der ETL-Prozesse wünschenswert
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
- ggf. bereits Vorkenntnisse in unseren Branchenschwerpunkten
Um unseren Anwendern eine bestmögliche User Experience zu bieten, arbeiten wir stetig an der Optimierung der Benutzeroberflächen unserer Softwareprodukte. Hierbei schaffen wir zum einen ein Corporate Design für alle Softwarelösungen, achten dabei aber stets auf die charakteristischen Besonderheiten von Desktop-Apps und Web-Apps.
Deine Aufgaben:- Gestaltung ansprechender Benutzeroberflächen für Web- und Desktopanwendungen (Windows)
- Verbesserung der Anwenderfreundlichkeit/User Experience unserer Software
- Konzept- und Designentwicklung
- Entwicklung von Prototypen (Wireframes, Sitemaps, interaktive Prototypen)
- Umsetzung der Designideen
- Zielarchitekturen: Desktop-Apps (Windows), Web-Apps, Mobile-Apps (Android, iOS)
- Entwicklungsumgebungen: IntelliJ IDEA, Embarcadero Delphi, Microsoft Visual Studio Code
- Tools: Adobe Creative Suite (Photoshop, Illustrator, InDesign etc.), Balsamiq, ...
- Sprachen: TypeScript, JavaScript, Java, HTML, CSS, Delphi
- Frameworks: Angular 12+, RxJS, PWA
- Versionskontrolle: Git (per Fork, TortoiseGit, Gitea)
- Bug-Tracking-/Ticket-System: Atlassian Jira
- agiles Projektmanagement: Scrum
- ausgeprägte Kreativität
- selbstständige Arbeitsweise
- benutzerorientierte Denkweise
- ein Auge für gutes Design
- Erfahrung mit gängigen Wireframe- und Mockup-Tools
- Kenntnisse in einer objektorientierten Programmiersprache sind wünschenswert
- die Pflege und Erweiterung unserer Softwarelösung
- eigenverantwortliche Neuentwicklungen
- telefonische Betreuung unserer Kunden bei Fragen rund um die Software
- Test und Optimierung von sowohl neuen als auch bestehenden Produkten
- Zielarchitekturen: Microsoft Windows (32-Bit, 64-Bit)
- Entwicklungsumgebungen: Embarcadero Delphi, Microsoft Visual Studio Code
- wichtige Schnittstellenformate: OpenDocument, Office Open XML, JSON
- Datenbankmanagementsystem: Firebird (SQL)
- Versionskontrolle: Git (per Fork, TortoiseGit, Gitea)
- Continuous Integration: JetBrains TeamCity (Automated Builds, Unit Tests, Integration Tests sowie statische Code-Analyse per SonarQube)
- Bug-Tracking-/Ticket-System: Atlassian Jira
- agiles Projektmanagement: Scrum
- eine analytische und strukturierte Denkweise
- ein hohes Maß an Leistungsbereitschaft und Eigeninitiative
- eine rasche Auffassungsgabe für komplexe Fragestellungen
- Kenntnisse in einer objektorientierten Programmiersprache
- Kenntnisse in relationalen Datenbanksystem
- eine ausgefeilte Fragetechnik, um von Deinem Gegenüber geschickt die richtigen Antworten zu erfahren
Wir bieten Dir
Interessiert? Du kannst bereits Berufserfahrung nachweisen, hast Dein Studium gerade beendet oder Deine Ausbildung soeben abgeschlossen? Dann freuen wir uns auf Deine vollständige Bewerbung in einer PDF-Datei per E-Mail mit möglichem Eintrittsdatum.
Oder hast Du vorab Deiner Bewerbung Fragen zur Stelle? Gerne beantworten wir diese ebenso unter der unten genannten E-Mail-Adresse oder telefonisch.
Herr Daniel Bauten
Geschäftsführer
HKS Informatik GmbH
Uerdinger Straße 99 – 101
47441 Moers
Telefon: +49 2841 88 05 70
E-Mail: bewerbung@hksinformatik.de