Softwareentwickler:in Angular & Java

Modern Solutions Consulting & Software GmbH
Unterschleißheim, Germany
16 days ago

Role details

Contract type
Voluntary work
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Remote
Unterschleißheim, Germany

Tech stack

Java
Microsoft Windows
Software Applications
Software Quality
Relational Databases
Linux
JUnit
Scrum
Software Engineering
Software Systems
SQL Databases
TypeScript
Backend
Angular
Integration Tests
Front End Software Development

Job description

Pulled from the full job description

  • Flexible schedule

 

Full job description

Du begeisterst Dich für Softwareentwicklung, denkst in Lösungen und möchtest moderne Anwendungen aktiv mitgestalten?

Dann bist Du bei uns genau richtig!

Als Angular & Java Softwareentwickler:in entwickelst Du gemeinsam mit unserem Entwicklungsteam unsere KMS-Produkte weiter. Von der Umsetzung neuer Anforderungen über die Weiterentwicklung bestehender Anwendungen bis hin zur Gestaltung moderner Frontends bringst Du Deine Ideen und Dein Know-how aktiv ein., * Neu- und Weiterentwicklung unserer KMS-Produkte im Backend auf Basis von Java sowie im Frontend mit Angular und TypeScript

  • Umsetzung neuer Funktionen und Features entsprechend fachlicher und technischer Anforderungen
  • Aktive Mitgestaltung, kontinuierlicher Ausbau und Weiterentwicklung unserer modernen Frontend-Landschaft
  • Entwicklung innovativer und nachhaltiger Softwarelösungen für unterschiedliche Anwendungsbereiche
  • Kontinuierliche Weiterentwicklung und Optimierung bestehender Anwendungen
  • Entwicklung und Pflege automatisierter Unit- und Integrationstests (z. B. mit JUnit) zur Sicherstellung einer hohen Softwarequalität
  • Enge Zusammenarbeit mit Entwicklung, Support und Fachbereichen zur Erarbeitung und Implementierung praxisnaher Lösungen

Requirements

  • Abgeschlossene Ausbildung als Fachinformatiker:in für Anwendungsentwicklung, Studium im IT-Umfeld oder eine vergleichbare Qualifikation
  • Gute Kenntnisse in Angular und TypeScript sowie Interesse an modernen Technologien und aktuellen Softwareentwicklungsstandards
  • Erste praktische Erfahrungen mit Java oder die Bereitschaft, Dich in diesen Bereich einzuarbeiten
  • Erfahrung in der Entwicklung, Wartung und Weiterentwicklung von Softwareanwendungen
  • Idealerweise erste Erfahrungen mit agilen Entwicklungsmethoden (z. B. Scrum oder Kanban)
  • Analytische und lösungsorientierte Denkweise sowie Freude daran, komplexe fachliche Anforderungen in praxisnahe Lösungen zu übersetzen
  • Teamorientierte Arbeistweise, Eigeninitiative und Interesse an der Zusammenarbeit in einem modernen Entwicklungsumfeld
  • Kenntnisse in SQL sowie im Umgang mit relationalen Datenbanken und Datenmodellen sind von Vorteil
  • Grundlegende Kenntnisse in Windows- und Linux-Umgebungen sind wünschenswert
  • Bankfachliche oder betriebswirtschaftliche Kenntnisse sind ein Plus, jedoch keine Voraussetzung
  • Gute Deutschkenntnisse sowie eine strukturierte Arbeitsweise runden Dein Profil ab

Benefits & conditions

  • Sicherer Arbeitsplatz mit Perspektive
  • Ein Team, das zusammenhält und Wissen teilt
  • Flexible Arbeitszeiten, die zu Deinem Leben passen
  • Raum für Deine Ideen und eine echte Chance zur Mitgestaltung
  • Individuelle Entwicklungsmöglichkeiten - fachlich & persönlich
  • Beteiligung am Unternehmenserfolg
  • Home-Office
  • Attraktive freiwillige soziale Leistungen

Warum MSC?

Seit über 25 Jahren entwickeln wir Softwarelösungen für Banken und arbeiten dabei erfolgreich in kleinen, engagierten Teams zusammen. Vertrauen, kurze Entscheidungswege und offene Kommunikation prägen unsere Zusammenarbeit.

Bei uns entwickelst Du nicht an anonymen Projekten, sondern an Softwarelösungen, die bei unseren Kunden täglich im Einsatz sind. Dabei begleitest Du Anwendungen über ihren gesamten Lebenszyklus hinweg und kannst Deine Ideen sowohl im Backend als auch im Frontend aktiv einbringen.

Dich erwartet ein moderner Arbeitsplatz mit viel Gestaltungsfreiraum - und die Möglichkeit, wirklich etwas zu bewegen.

Apply for this position