17.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Engineer · Fullstack Webentwickler · Web-Designer

Hannover, Deutschland
Nur Remote
BSc Computer Science
Hannover, Deutschland
Nur Remote
BSc Computer Science

Skills

Web ComponentsClean CodeJavaScriptUi-DesignPythonNode.jsE2e TestingAngular 2+TypeScriptWeb Application DevelopmentRestful Apis
Angular · TypeScript · JavaScript · Python · Java · Node.js · Web Applications · Web Components · API / Interface Design · Component-based Architecture · Data Persistence · Clean Code · Automated Testing

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2021

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Freelancing

Sonstiges

Sabbatical


Senior Full Stack Engineer / Software Architect

Langfristige Endkundenbetreuung und technische Weiterentwicklung webbasierter Unternehmensanwendungen. Schwerpunkt war die schrittweise Modernisierung der bestehenden Frontend-Architektur mit Angular, Web Components und Angular Elements sowie die kontinuierliche Weiterentwicklung von Architektur und Entwicklungsprozessen:
• Entwicklung und Integration wiederverwendbarer Web Components und Aufbau einer Angular-basierten Component Library mit Angular Elements
• Konzeption und Implementierung von Frontend- und Backend-Komponenten sowie REST-basierten Schnittstellen
• Konzeption und Implementierung automatisierter Tests zur Qualitätssicherung, einschließlich Unit-, Integrations- und End-to-End-Tests sowie Aufbau von Test-Suiten für UI und Web Components
• Anforderungsanalyse und technische Abstimmung mit Endkunden und beteiligten Stakeholdern sowie langfristige technische Betreuung des Kunden und kontinuierliche Weiterentwicklung von Architektur und Tech Stack
• Konzeption und Weiterentwicklung von Build-, Test- und Deployment-Prozessen einschließlich npm-basierter Automatisierungen sowie Pflege und Wartung der CI/CD-Pipelines
• Weiterentwicklung und Modernisierung der bestehenden Frontend-Architektur, einschließlich der schrittweisen Ablösung bestehender Komponenten und Reduzierung technischer Schulden im Zuge der Ablösung des unternehmensspezifischen Codegenerators
• Erstellung und Pflege technischer Dokumentation

Konzeptionierung und Implementierung einer PWA (progressive web app)

(Name in CV)

Pharma und Medizintechnik

1000-5000 Mitarbeiter

Rolle / Position Software Engineer

Beschreibung Erstellung einer WebApp als externe Abfrageschnittstelle und für Präsentationen der Kennzahlen aller Sonderverträge der gesetzlichen Krankenkassen und dem Ärzteverband durch die Unternehmensbereichsleitung gegenüber anderen KVen

  • Entwurf & Implementierung von Front- & Backend inkl. der Konfiguration der CI/CD-Pipelines
  • Anforderungsanalyse mit der Fachabteilung und der Unternehmensbereichsleitung
  • Schreiben der Kunden- und der Entwickler-Dokumentationen
  • Entwurf und Implementierung der Unit- und Integrationstests

Technologien / Methoden Angular8-10, JavaScript/TypeScript, HTML5, SASS/SCSS, Bootstrap, Git, Visual Studio Code, JetBrains IntelliJ, JBoss Wildfly, Maven, Selenium, Xpath, CD/CI, Java EE, JQuery, Lombock, JUnit, Jenkins, JFrog Artifactory, SonarQube, JIRA, Confluence, WebEx, Docker, VM Ware, Virtualbox, node.js, npm, Scrum

Neuentwicklung eines Legacy-Systems

(Name in CV)

Pharma und Medizintechnik

500-1000 Mitarbeiter

Rolle / Position Software Engineer

Beschreibung Neuentwicklung eines monolithisches Altsystems hin zu einer aktuellen, microservicebasierten Softwarearchitektur

  • Entwurf & Implementierung von Webmodulen im Front- & Backend
  • Unterstützung von Kunden bei der Analyse & Definition fachlicher Anforderung
  • Übersetzung von komplexen Fachkonzepten in ein IT-Feinkonzept
  • Mitarbeit an Konzepten zur Migration der LDAP-Rechteverwaltung und der Daten des Altsystem mittels Delta-Skripten
  • Konsolidierung der internen und externen Schnittstellen
  • Testautomatisierung: Konzeption von Integrationstest-Suiten
  • Erarbeitung von Richtlinien für die Softwareentwicklung (beinhaltend u. A. Design Pattern, Clean Code sowie BSI-Empfehlungen für sichere Webstandards)

Technologien / Methoden DDD, Scrum, CD/CI, Java EE, JQuery, JavaScript, HTML5, CSS3 (SASS mit SCSS), AJAX, JPA, JWT, JSF, Primefaces, Omnifaces, Prettyfaces, Bootstrap, JMockit, OracleDB, H2, JDBC, Hibernate, JBoss Wildfly, Maven, Selenium, Xpath, Lombock, Docker, JUnit, Jenkins, JFrog Artifactory, SonarQube, JIRA, Confluence, WebEx, VM Ware, SVN, JetBrains IntelliJ, Visual Studio Code, Eclipse, CloneZilla

Konzeptionierung und Implementierung eines individuellen CMS

(Name in CV)

Öffentlicher Dienst

1000-5000 Mitarbeiter

Rolle / Position Software Architect & Senior Developer

Beschreibung Leitung der Softwarearchitektur des international Office; Aufbau, Konzeptionierung und Erstellung eines CMS, dass den spezifischen Anforderungen besonders auch in Hinsicht auf das Merkmal der Erweiterbarkeit genügt (Änderbarkeit/Wartbarkeit nach ISO 9126)

  • Anforderungsanalyse nach Identifizierung aller Stakeholder
  • Auswahl und Evaluierung des Technologie-Stacks sowie Definition der Schnittstellen
  • Koordination der beteiligten Fachabteilungen und der Informationskommunikation (internationales Team) • Erstellung der Systemarchitektur und Implementierungsarbeiten

Technologien / Methoden Python, Django, JavaScript, CSS3 & SCSS, HTML, SQL, Beautiful Soup, Numpy, PyTorch, Virtualbox, nginx

Konzeptionierung und Implementierung eines Impulskonzepts für einen Onlineshop

(Name in CV)

Medien und Verlage

1000-5000 Mitarbeiter

Rolle / Position Senior System Engineer

Beschreibung Konzeptionierung eines Impulssystems zur gezielten, automatisierten und tag-gesteuerten Ansprache und (Re-)Aktivierung inaktiver Kunden und Warenkorbabbrecher

  • Entwicklung gewichteter Metriken nach IEEE 1061
  • Aufsetzen verschiedener Testumgebungen und Implementierung der verschiedenen Lösungs-Prototypen in Multi-Agenten-Simulationen
  • Evaluierung der Lösungen anhand der erstellten Metriken und Präsentation vor einem Gremium des Kunden

Technologien / Methoden Scrum, IBM's WebSphere Operational Decision Management (IBM WODM & ILOG JRules), Sparkling logic SMARTS Decision Manager, Oracle Business Rules, JBoss (Rules) Drools, Fair Isaac Fico Blaze Advizor, Jess Rule Engine, Progress Corticon, Open Rules

Leitung von Entwicklerteams für Webauftritte und Mobile Apps

(Name in CV)

Öffentlicher Dienst

50-250 Mitarbeiter

Rolle / Position Bereichsleiter & Entwickler (Budget 12.000 EUR / 5 Mitarbeiter)

Beschreibung Aufbau der Entwicklerteams und Erstellung der Mobile Apps und Neugestaltung der Homepage

  • Aufstellen und entwickeln der Teams und der jeweiligen Zuständigkeiten und Kompetenzbereiche
  • Koordination der einzelnen Teams (Webteam der AStA-Homepage und WebApp sowie Android- und iOS-Team für die nativen Apps)
  • Feature-Planung, -Auswahl und -Entwicklung in Scrum auf Basis von Zeit- und Kostenbudgets

Technologien / Methoden AngularJS & JavaScript/TypeScript, Bootstrap, CSS, HTML, MySQL, Scrum, PDCA-Zyklus, Projektstrukturpläne, Swift, Eclipse ADT, Android Studio, Android NDK

Modernisierung einer IT-Landschaft (Infrastruktur & Webauftritt)

(Name in CV)

Öffentlicher Dienst

50-250 Mitarbeiter

Rolle / Position Bereichsleiter & Entwickler (Budget 20.000 EUR / 3 Mitarbeiter)

Beschreibung Neuaufstellung der IT-Infrastruktur

  • Planung und Aufbau des Referats 'Digitale Kommunikation'
  • Pflege, Wartung und Administration der Homepage, Anbindung als Web App
  • IT-Personalmanagement, Netzwerkadministration und IT-Support
  • Koordination und Mitarbeit bei der Restrukturierung und Modernisierung der Serverlandschaft; Neukonzipierung der Infrastruktur

Technologien / Methoden Scrum, PDCA-Zyklus, Projektstrukturpläne, AngularJS & TypeScript (strikt typisiertes JavaScript), CSS, HTML, MySQL, Microsoft Windows Server 2008 (R2), Debian, Ubuntu, Gentoo, Apache James & Microsoft Exchange Server

Beratung, Pflege & Wartung für Webauftritte

(Name in CV)

Sonstiges

250-500 Mitarbeiter

Rolle / Position IT-Consultant

Beschreibung Ein gemeinnütziger Verein benötigte Beratung bzgl. der Art einer gewünschten Webpräsenz • Anforderungsanalyse

  • Auswahl und Präsentation geeigneter Technologieren
  • Einrichten des CMS auf lokalem Server
  • Schulung im Umgang mit dem System sowie einjähriger Support

Technologien / Methoden Typo3, Wordpress, PHP, HTML, CSS, JavaScript

Konzeptionierung und Implementierung einer PWA (progressive web app)

(Name in CV)

Wirtschaftsprüfung, Steuern und Recht

< 10 Mitarbeiter

Rolle / Position Software Architect & Engineer 

Beschreibung Entwurf und Implementierung einer Stammdatenverwaltung als Konsolidierung mehrere Alt-Systeme

  • Eruierung der konkreten Systemanforderungen sowie Auswahl und Evaluierung des Technologie Stacks
  • Erstellung der Systemarchitektur und Implementierungsarbeiten

Technologien / Methoden Java, Eclipse, Borland Turbo Pascal & Delphi, VBA

Design und Implementierung eines Basisklassensystems für ein MMO/3D-Framework

(Name in CV)

Industrie und Maschinenbau

10-50 Mitarbeiter

Rolle / Position Software Engineer

Beschreibung Erstellung eines Metaverse (ähnlich der virtuellen Welt von SecondLife) als digitale Distributionsplattform von AAA-Spielen für Richard Branson's Virgin Group (internationales Team)

  • Konzeptionierung von Basis-Klassenbibliotheken eines 3D-Framework (primär im Bereich GUI / HUD sowie Chatsystem und Minimap)
  • Implementierung und Erweiterung der Klassenbibliotheken des Framework
  • Gameplay Programmierung (u. A. Settings, Characteranimation, AI & Pathfinding)

Technologien / Methoden Simutronics Hero Blade Heroengine (Scriptlanguage), Visual Studio, Eclipse, Unity (game engine), LUA, Python

Pflege und Wartung einer Middelware für Präsentationszwecke, Automatisierung

(Name in CV)

Internet und Informationstechnologie

< 10 Mitarbeiter

Rolle / Position Software Engineer

Beschreibung Produktpflege, -wartung und -erweiterung einer auf ActionScript basierenden Middleware, die den Funktionsumfang von Microsoft PowerPoint in Hinblick auf die Interaktionsmöglichkeiten mit Betriebssystem und Netzwerkressourcen erweitert sowie die Weiterentwicklung und Automation verschiedener Prozesse

  • Middlewareanbindung (Erweiterung des Funktionsumfangs einer Präsentationssoftware in ActionScript 2)
  • Weiterentwicklung und Automation verschiedener Prozesse mittels Skripten (Bash & PowerShell)

Technologien / Methoden Bash, Powershell, Simutronics Hero Blade Heroengine (Scriptlanguage), Adobe Flash, MDM Zinc

Realisierung verschiedener Module für Client-Server-Anwendungen

(Name in CV)

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Rolle / Position Anwendungsentwickler

Beschreibung Back- & Frontend einer Monitoring-Anwendung für Kosten-Leistungs-Rechnungen von Ministerien und Behörden

  • Entwicklung von Modulen (Front- & Backend) auf Basis vordefinierter Fachanforderungen, primär in C++
  • Erstellung von Installationsskripten für die gesamte Produktpalette
  • Entwicklung eines skriptgestützten Applikationlaunchers

Technologien / Methoden C/C++, Java, Assembler, HTML, CSS, XML, NSIS, Visual Studio, Eclipse, Dreamweaver, Trolltech QT Lib, MFC & Standard Template Library (STL), WinAPI, Boost, UML, Rational Unified Process

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.02.2027


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden