This site uses cookies.
By continuing to browse the site,

you are agreeing to our use of cookies.

Karriere

Für uns stehen die Menschen im Mittelpunkt der Wertschöpfungskette.

Offene Stellen

Senior Java-
Entwickler /
Teamleiter


Find
mehr
heraus

Ingenieur
für Java DevOps


Find
mehr
heraus

.NET
Developer


Find
mehr
heraus

Senior Java-Entwickler / Teamleiter

KRK

In diesem Projekt haben Sie die Möglichkeit:

  • Ein Team von 6-8 Entwicklern und Testern zu leiten
  • In einer agilen Umgebung zu arbeiten (SCRUM)
  • 60-70% Einfluss auf das Coding auszuüben
  • Grundlegende Voraussetzungen, die Sie erfüllen sollten:

    • Fließende Englischkenntnisse
    • Hervorragende Kommunikationskompetenzen und Teamgeist
    • Erfahrung in einer ähnlichen Position
    • Bereitschaft, neue Herausforderungen anzunehmen
    • Kenntnisse im Bereich Java 8 und Postgres 9.1
    • Erfahrung bei der Entwicklung und Freigabe auf Basis von Linux-Systemen mit RPMs, Maven, Continuous Integration, Jenkins, DBLink, Sonar, GIT
    • Kenntnis von DevOps-Tools, wie: Docker, Vagrant, Puppet, Chef

Java DevOps Engineer

KRK

Tägliches Arbeitsumfeld:

  • Wir arbeiten im kontinuierlichen Lieferrhythmus
  • Wir beseitigen Unzulänglichkeiten nach Maßgabe der Lean Manufacturing-Prinzipien
  • Wir werden von TDD gesteuert
  • „erledigt“ wird übersetzt als „funktioniert korrekt in der Produktion“

All diese Tätigkeiten erfolgen in einer freundlichen Atmosphäre, mit gegenseitiger Unterstützung und Zusammenarbeit. Wir sind ein Team, das Hand in Hand in die Zukunft schreitet.

Bei der Arbeit in diesem Projekt haben Sie die Chance:

  • Eng mit der Kundenarchitekturfunktion und dem für das Plattformdesign verantwortliche Team zusammenzuarbeiten, um Anforderungen an das Plattform-Design sowie Sicherheits- und Entwicklungsstandards zu identifizieren
  • Ein logisches und physisches Plattform-Design zu entwickeln, das alle technischen Komponenten, Konnektivität und Sicherheitsstandards aufweist.
  • Automation-Scripts für Prozesse und die Entwicklung zu definieren, um einheitliche Umgebungen in relativ kurzer Zeit zu entwickeln.
  • Eng mit dem Entwicklungsteam zusammenzuarbeiten, um ein/mehrere Skripte für die automatische Bereitstellung multipler Softwareerstellungsprozesse zu entwickeln (einschließlich COTS-Produkte), die die Anforderungen eines kontinuierlichen Integrationstools mit geringfügigem/ganz ohne manuelles Einschreiten zu erfüllen.
  • Von Zeit zu Zeit verschiedene Umgebungen zusätzlich zur Basis-Softwareerstellung zu konfigurieren, um zusätzliche Anforderungen zu erfüllen und den Softwarebestand zu erhalten.
  • Die Integration zwischen Entwicklung und Kundenumgebung zu vereinfachen und dadurch kontinuierliche Integration neuer Software auf Grundlage multipler Technologien zu ermöglichen.
  • Multiple Umgebungen zu managen und entsprechend der geltenden internen Regelungen Backups von Anwendungen und Daten zu erstellen
  • Software-Aktualisierungen und Patches aller Art in verschiedenen Umgebungen (von Entwicklungs- bis Testumgebungen) zu managen - je nach Standards, die mit dem Team des Kunden vereinbart wurden.
  • Das Entwicklungs- und Testteams bei der Lösung von alltäglichen Bereitstellungs- und Hosting-Problemen zu unterstützen und Statusberichte für interne Stakeholder auf Kundenseite zu erstellen.
  • Bereitstellungsstandards für das Entwicklungsteam zu definieren und bereits gelieferte Softwareerstellungspakete überprüfen, um die erforderlichen Standards zu verifizieren.

Notwendige Kenntnisse:

  • Fließende Englischkenntnisse
  • Postgres 9.1
  • Java und Maven, Jenkin, GIT.
  • DevOps-Tools wie Docker, Vagrant, Kubernetes, Puppet, Chef
  • Hervorragende Kommunikationskompetenzen und Teamfähigkeit
  • Umfangreiche Erfahrung bei der Softwareerstellung und -freigabe mit Linux-Systemen (u.a. Centos, mit RPMs, Maven, Continuous Integration Tools, Jenkins, DBLink, Sonar, GIT usw.)
  • Schnelle Auffassungsgabe

.Net Developer

KRK

Programmieren ist Ihre Leidenschaft?

Wir sind auf der Suche nach Profis, die uns bei der Entwicklung von Lösungen helfen:

  • Im SPA-Modell (AngularJS???, sonstige)
  • in der CQRS-Architektur
  • in enger Zusammenarbeit mit unserem Kunden, um dessen wirtschaftliche Ziele zu erreichen, anstatt in Papier zu versinken

All diese Tätigkeiten erfolgen in einer freundlichen Atmosphäre, mit gegenseitiger Unterstützung und Zusammenarbeit. Wir sind ein Team, das Hand in Hand in die Zukunft schreitet.

Tägliches Arbeitsumfeld:

  • Wir arbeiten im kontinuierlichen Lieferrhythmus
  • Wir beseitigen Unzulänglichkeiten nach Maßgabe der Lean Manufacturing-Prinzipien
  • Wir werden von TDD gesteuert
  • „erledigt“ wird übersetzt als „funktioniert korrekt in der Produktion“
  • Wir arbeiten mit: Microsoft .Net 4.5, ASP.NET MVC 5, jQuery, RWD (Foundation), NHibernate 4, MSSQL Server, git

Bei der Arbeit in diesem Projekt haben Sie die Chacne:

  • Neue Features oder Anwendungskomponenten zu implementieren, optimieren, integrieren und zu testen
  • Aktiv an Architektur, Design, Code-Reviews und Unit-Tests/automatisierten Tests mitzuarbeiten
  • Erstellungs-Frameworks und Tools zu unterstützen, um die Entwicklungsarbeit zu optimieren und bereits veröffentlichte Produkte zu erhalten
  • Großes Engagement für Produktqualität und Entwicklungspraktiken zu zeigen
  • Mit dem Entwicklungsteam und anderen Abteilungen zusammenzuarbeiten, um unschlagbare Produkte zu entwickeln

Notwendige Kenntnisse:

  • Fließende Englischkenntnisse
  • Mindestens 3 Jahre Erfahrung im Bereich Entwurf und Entwicklung von kommerzieller Software
  • Erfahrung beim Programmieren und der Fehlersuche mit C#
  • Kompetenzen im Bereich Unit- und Automatiktests
  • Grundlegende Kenntnisse von Frontend-Frameworks (AngularJS, Foundation, Bootstrap, Sass...)
  • Kenntnis der bewährten Praktiken im Bereich objektorientiertes Programmieren
  • Agile Entwicklungserfahrung (Scrum, Kanban, etc.)
  • Erfahrung mit SSAS und Microsoft MVC

Zusammenarbeit

Competence centers

Kompetenzzentren

Wir sind daran interessiert, unser Fachwissen in den Bereichen JAVA, .NET, Mobile Apps, EAI und UX/UI weiterzugeben

Open Space

Offene
Büroflächen

Wir tauschen das Wissen miteinander aus, das wir ins Unternehmen mitbringen

Ailleron Academy

Ailleron Academy

Wir organisieren Schulungsreihen, um Kernkompetenzen zu optimieren.

Micro-Thursdays

Mikro-
-Donnerstage

Immer Donnerstags: Online-Mikro-Schulungen für unser internes Personal

PM club

PM
Club

Dieser Club ermöglicht den effizienten Erfahrungsaustausch unter unseren Projektmanagern.

Interesting projects

Interessante Projekte

Unsere anspruchsvollen, interessanten und herausfordernden Projekte werden Sie fesseln!

Micro-Thursdays

Arbeitsmethoden

Scrum und Kanban sind unser täglicher Begleiter. Auf diesen Methoden basiert unsere Entwicklungs-Toolbox.

Open Space

Globales Knowhow

Internationale Erfahrung dank Implementierungen in der EU, den USA, der MENA-Region, Australien und Asien.

Ailleron Academy

Flexible Beschäftigungsmodelle

Finden Sie ein Arbeits- und Karrieremodell, das zu Ihnen passt!

Bewerbung

Haben Sie Interesse an einer anderen Stelle? Reden wir darüber! Senden Sie uns Ihren Lebenslauf – wir setzen uns mit Ihnen in Verbindung.

Sie können sich gerne auch für unsere Studentenpraktikumsprogramm bewerben.

Falls Sie im 3., 4. oder 5. Studienjahr Telekommunikation und Informatik studieren, dann werden Sie Teil unseres Teams!

Bewerbung senden