Zur Erweiterung unseres Entwicklungsteams suchen wir einen Mitarbeiter (m/w/d) für den Bereich Anwendungsentwicklung mit dem Schwerpunkt Webentwicklung.
Startdatum: Ab sofort.
Ihre Aufgaben:
* Entwicklung von Anwendungen zur effizienten Analyse und Verwaltung von großen Datenmengen
* Sie sind verantwortlich für Module und Komponenten:
o Feinentwurf und Kodierung
o Sie führen systematisch Funktionstests durch und unterstützen die Qualitätssicherung
o Systemintegration
* Sie erweitern unsere Produkte über den kompletten Life-Cycle und unterstützen dabei das Konfigurations-Management
* Sie sind Teammitglied in Kundenprojekten
Ihre Qualifikationen:
* Programmierkenntnisse
o HTML5, CSS3, SCSS, JavaScript, TypeScript
o Angular 2+
o wünschenswert: React, Ruby, Java, Python
* Erfahrungen mit Backend Frameworks
o z.B. Ruby on Rails, Spring Boot
o wünschenswert: Nest.JS, .NET Core
* Datenhaltung:
o SQL: (z.B. Postgres, MySql)
o oder NoSQL: (z.B. Elasticsearch)
* Erfahrungen mit Entwicklungswerkzeugen
o Visual Studio Code, Eclipse IDE, RubyMine, …
o git, npm
o wünschenswert: Docker, Gitlab, Jenkins
* Erfahrungen mit Testframeworks (wünschenswert)
o z.B. Karma, Jasmine, Jest, Cypress.io
* Methoden
o Objektorientierte Entwicklung
o wünschenswert:
+ Clean Code, SOLID, Design Patterns
+ Continuous Software Development / DevOps
+ Configuration Management (z.B. Ansible)
* Abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung
* Alternativ: Abgeschlossene Ausbildung zum Fachinformatiker
* Sehr gute Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift
* Ausgeprägte Team- und Kommunikationsfähigkeit
* Interesse an Aufbau von Wissen und neuen Fähigkeiten
* Fähigkeit zum selbstständigen und eigenverantwortlichen Arbeiten
* Bereitschaft zur Sicherheitsüberprüfung
Wir bieten:
* Eine abwechslungsreiche Tätigkeit mit anspruchsvollen und interessanten Aufgaben
* Mitarbeit in einem erfolgreichen Team, das den Teamgedanken intensiv lebt
* Individuelle Fortbildungsmöglichkeiten
* Unbefristete Vollzeitstelle
* Leistungsbezogenes Gehalt
* Flache Hierarchien mit großem Gestaltungsspielraum