Senior Software Engineer (Fullstack: Angular, .Net, C#, Datenbanken, Back-/Frontend, Desktop-/Web-Applikationen)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Niedersachsen
- auf Anfrage
- de
- 09.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2021 – offen
Tätigkeitsbeschreibung
Entwicklung eines Webbasierten komplexen Genehmigungs-
und Bewertungsverfahrens
Design und Integration von Geschäftsprozessen (BPMN) und
Entscheidungsmodellen (DMN)
Cloud (allg.), Microsoft Azure, Workflows, .Net, Angular, Business Process Model and Notation, C#, DevOps (allg.), Entity Framework, Full-Stack, Git, Graphql, Microsoft SQL-Server (MS SQL), Representational State Transfer (REST), SQL, Typescript
6/2018 – 9/2021
Tätigkeitsbeschreibung
Entwicklung eines Kernbank-Systems.
Implementierung verschiedener Domain- und Business-Services.
Konzeption und Entwicklung eines web-basierten Angular Frontend-Frameworks.
Implementierung einer Online-Sofortkreditstrecke.
.Net, Angular, C#, Representational State Transfer (REST), Scrum, Software Architecture, SQL, Typescript
1/2016 – 5/2018
Tätigkeitsbeschreibung
Entwicklung einer neuen Service-Infrastruktur.
Implementierung verschiedener Services, Applikationen und Komponenten im Bereich der Gen-Technologie.
Funktionserweiterung von windows-basierten Desktopan-wendungen.
Implementierung von web-basierten Analyse- und Plannungs-Anwendungen.
.Net, Angular, AngularJS, C#, Entity Framework, Ruby on Rails, Scrum, SQL, Team Foundation Server, Test Automation, Typescript, Visual Basic, Microsoft Visual Studio
12/2014 – 3/2018
Tätigkeitsbeschreibung
Entwicklung einer webbasierten Leasing- und Fuhrparkmanagement-Software
=================================================
- Implementierung einer Komponente zur generischen Reporterstellung
- Konzeptionierung und Implementierung (Front- und Backend) verschiedener Komponenten und Dienste für eine webbasierte Leasing- und Fuhrparkmanagement-Lösung.
Scrum, Visual Studio 2013, .Net 4.5, C#, JavaScript, HTML5, CSS,
AngularJS, Bootstrap, ASP.NET WEB API 2, SQL, Oracle, MSTest,
RabbitMQ, Git, Telerik Reporting, Bamboo, Jira
.Net, AngularJS, ASP.NET, C#, CSS (Cascading Style Sheet), JavaScript, Oracle-Anwendungen, Reporting, Scrum, Software engineering / -technik, SQL, Microsoft Visual Studio
11/2013 – 11/2014
Tätigkeitsbeschreibung
Entwicklung von Basisbausteinen für Anwendungen im Forschungsbereich
------------------------------------------------------------------------------------
- Erweiterung und Konzeptionierung der Systemarchitektur
- Implementierung einer Service-Infrastruktur (RESTful)
- Erstellung von Visual Studio Projekt-Vorlagen für die automatisierte Erstellung neuer Service-Komponenten (Multiproject-Templates)
- Implementierung einzelner Dienste (Calculation-, Check-, Import-, Export-, Aggregation-Services)
- Implementierung eines web-basierten Reporting- und Monitoring-Clients
- Implementierung verschiedener Client- und Test-Komponenten (Service-Consumer)
- Testautomatisierung / UI-Tests für verschiedene Anwendungen.
Scrum, OOA/OOD/OOP, Design Patterns, Test Driven Development
(TDD), SOA, NServiceBus, WCF, Message Queues, Unit
testing, GUI-Testautomatisierung, Visual Studio 2013, .Net
4.0/4.5, C#, VB.Net, ASP.NET WEB API 2, SignalR, DevExpress,
WinForms, SQL, Oracle, SQL Server, Moq, Ranorex, Team Foundation
Server (TFS), Dependency Injection/IoC/Autofac
Reporting, Oracle-Anwendungen, SQL, Hardware-Design, Scrum, Testen, Objektorientierte Design (OOD), Objektorientierte Analyse (OOA), Microsoft Visual Studio, Software engineering / -technik, .Net, C, C#, C++, Serviceorientierte Architektur
6/2013 – 9/2013
Tätigkeitsbeschreibung
Systemanalyse einer IT-Lösungen zur Anlagen- und Projektdokumentation
Projektbeschreibung/Tätigkeit:
- Beantwortung des Anforderungskatalogs
- Überprüfung der grundsätzlichen Umsetzbarkeit der ermittelten fachlichen Anforderungen
- Erstellung eines Grob- und Migrationskonzepts für die IT-Umsetzung
- Erstellung eines Show Cases (Prototypen) zur Bewertung des Look & Feel
- Terminliche Abschätzung für das Umsetzungsprojekt auf Arbeitspaketebene
- Kostenbewertung
Software/Technologien:
Word, Excel, PowerPoint, CIM DATABASE (PLM/PDM)
4/2013 – 5/2013
Tätigkeitsbeschreibung
Entwicklung im Bereich Projektcontrolling
Projektbeschreibung/Tätigkeit:
- Erweiterung des Projektcontrollings
- Zeiterfassung
- Datendarstellung per Diagramm-Einbindung
- Datenbezogene Berechtigungen
Software/Technologien:
Scrum, Net 4.0, ASP.NET MVC 3, C#, HTML, JavaScript, jQuery, DevExpress, WinForms, LINQ, T-SQL, Visual Studio 2010/2012, TFS, SQL Server 2008
SQL, Scrum, Microsoft Visual Studio, Software engineering / -technik, .Net, C, C#, C++, Java (allg.), ASP.NET, Jquery, JavaScript, HTML, Filtertechnik, Forschung & Entwicklung
9/2012 – 2/2013
Tätigkeitsbeschreibung
Refactoring und Modernisierung eines Tourenplanungssystems
Projektbeschreibung/Tätigkeit:
- Analyse, Refactoring und Optimierung der vorhandenen Software zur Tourenplanung
- Projekt-Portierung von Visual Studio 6 auf Visual Studio 2010 und Visual Studio 2012
- Datenbank-Unterstützung von MS Access 97 auf MS Access 2010 und MS SQL Server realisiert
- Entwicklung eines Enititäten-Frameworks
- Performance-Optimierung
- GUI-Migration von MFC zu .Net-WinForms
- Integration einer Reporting-Engine
Software/Technologien:
Visual Studio 2010/2012, Visual Studio 6, VC++, MFC, C++/CLI, .Net4, C#, WinForms, DevExpress, MS Access, SQL Server 2008/SQL Server 2012, T-SQL, SAP CRYSTAL REPORTS, Subversion
7/2012 – 8/2012
Tätigkeitsbeschreibung
Grobkonzept-Erstellung: Redlining von PDF-Dokumenten auf Basis des Adobe Reader
Projektbeschreibung/Tätigkeit:
Erstellung eines Grobkonzepts:
- Einführung des Adobe Reader als konzernweiten PDF-Viewer
- Abbildung eines Redlining-Workflows auf Basis von PDF-Dokumenten und des Adobe Reader
- Integration zu einem Dokumentenauskunftssystems
Software/Technologien:
Adobe Reader, CIM DATABASE (PLM/PDM-Plattform), PDF
6/2012 – 7/2012
Tätigkeitsbeschreibung
Entwicklung eines Lieferanten-Bonussystems
Projektbeschreibung/Tätigkeit:
Entwicklung eines Lieferanten-Bonussystems in Anlehnung an ein bestehendes Auftragsmanager-Programm
Software/Technologien:
Delphi, DevExpress VCL, SQL Server 2012
2/2012 – 6/2012
Tätigkeitsbeschreibung
Weiterentwicklung eines Asset Management Systems
Projektbeschreibung/Tätigkeit:
- Weiterentwicklung des Portals (Hauptanwendung)
- Weiterentwicklung des Immobilienverwaltungssystems
- Weiterentwicklung und Restrukturierung verschiedener Anwendungs-Module
Software/Technologien:
C#, WinForms, DevExpress, .Net 3.5, LINQ, T-SQL, Visual Studio 2010, SQL Server 2008, TFS
11/2011 – 1/2012
Tätigkeitsbeschreibung
Projekt: Analyse und Portierung einer Materialfluss-abbildenden Access-Datenbankanwendung auf eine Intranet-Anwendung
Projektbeschreibung/Tätigkeit:
- Analyse der bestehenden Access-Datenbanken
- Optimierung der Algorithmen
- Datenimport aus einem angebundene ERP-System
- Implementierung einer ASP.Net-basierten Web-Variante
- Browser-Anbindung von Barcode-Druckern
Software/Technologien:
ASP.NET MVC 3, .Net 4.0, ActiveX, HTML, JavaScript, jQuery, LINQ, T-SQL, Visual Studio 2010, SQL Server 2008, Subversion
3/2010 – 10/2011
Tätigkeitsbeschreibung
Projekt: Entwicklung eines Immobilienverwaltungssystems und einer Bibliothek für eine Analyse- und Auswertungsoberfläche
Projektbeschreibung/Tätigkeit:
Phase III: 01/2011 – 10/2011
Erweiterung eines bestehenden Immobilien-verwaltungssystems
- Weiterentwicklung und Pflege des Immobilienverwaltungssystems
- Restrukturierung einzelner Komponenten und des Datenschemas mit Migration der Bestandsdaten.
Software/Technologien:
C#, WinForms, DevExpress, .Net 3.5, LINQ, T-SQL, Visual Studio 2010, SQL Server 2005/2008 , TFS
Projektbeschreibung/Tätigkeit:
Phase II: 09/2010 – 12/2010
Neuentwicklung einer COM Interop Bibliothek für eine Analyse- und Auswertungsoberfläche
- Analyse der vorherigen Delphi-basierten Bibliothek
- Neuimplementierung als .Net/COM Interop Bibliothek
- Anpassung der Excel-Client-Anwendung in Form eines AddIns
Software/Technologien:
C#, WinForms, DevExpress, .Net 3.5, LINQ, T-SQL, Visual Studio 2010, SQL Server 2005/2008, VBA, Excel
Projektbeschreibung/Tätigkeit:
Phase I: 03/2010 – 08/2010
Portierung eines Immobilienverwaltungssystems in eine .Net basierte Variante
- Analyse der existierenden Delphi-basierten Alt-Anwendung
- Neuimplementierung als .Net-basierte - in eine neue Gesamtanwendung integrierbare - Komponente
Software/Technologien:
C#, WinForms, DevExpress, .Net 2.0, T-SQL, Visual Studio 2008, SQL Server 2005/2008
SQL, Microsoft Visual Studio, Language Integrated Query, .Net, C, C#, C++, Delphi, Systemmigration, VBA (Visual Basic for Applications), Filtertechnik, Pflege, Forschung & Entwicklung
6/2009 – 1/2010
Tätigkeitsbeschreibung
Projekt:
--------
Reverse Engineering (Software zur Analyse der Leistungen von Medien)
Branche:
--------
Marktforschung, Mediaplanung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Reverse Engineering der Bestandssoftware (Algorithmen-Analyse: Windows, C++/Assembler).
Portierung auf Datenbankgestützte und WCF-basierte Web-Anwendung.
Software/Technologien:
----------------------
C#, WCF, LINQ, TSQL, Native C++, C++/CLI, Assembler, Microsoft SQL Server 2008
1/2009 – 3/2009
Tätigkeitsbeschreibung
Konzeption: Anbindung SAP-PM an PLM/PDM-Plattform
Erweiterung des allgemeinen Dokumenten- und Informationssystems.
Konzeption (Anforderungsaufnahme / Prozessanalyse) zum Strukturdatenabgleich
zwischen SAP PM und PLM/PDM-Plattform (CIM DATABASE)
Software/Technologien:
----------------------
CIM DATABASE
10/2008 – 12/2008
Tätigkeitsbeschreibung
Planung und Realisierung einer IT-Infrastruktur
Aufbau der hauseigenen IT-Infrastruktur (Netzwerk, Intra- und Internet)
Planung, Einführung,, Konfektionierung und Implementierung verschiedener
Software-Komponenten und Dienste.
Software/Technologien:
----------------------
VPN, Linux, Shell-Script, IMAP, LDAP, Subversion, PHP, HTML, CSS,
JavaScript, PythonCSS, JavaScript, Python
7/2008 – 9/2008
Tätigkeitsbeschreibung
Erweiterung einer web-basierten Supplier Management Software inkl.
Ranking-Mechanismen
Software/Technologien:
----------------------------
ASP, HTML, JavaScript, MS SQL Server
7/2001 – 6/2008
Tätigkeitsbeschreibung
Software Engineer in verschiedenen Kunden- und Entwicklungsprojekten bei einem der führenden Anbieter für PLM/PDM-Software in Europa:
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung eines nativen MS Windows Clients für die PDM/PLM-Plattform.
Software/Technologien:
----------------------
Windows, C++, MFC, CORBA
-----------------------------
Branche:
--------
Energieversorgung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung eines Excel-AddIns zum automatisierten Einchecken eines
Excel-Sheets mit Metadatenübernahme ins PDM-System.
Software/Technologien:
----------------------
Windows, Excel, VBA, Python, VC++, WIN32-API
-----------------------------
Branche:
--------
Energieversorgung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Konzeption und Realisierung eines elektronischen Mappensystems für die
PDM/PLM-Plattform.
Software/Technologien:
----------------------
Windows, C++, MFC, Oracle, SQL, Python
-----------------------------
Branche:
--------
Energieversorgung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
-Konzeption (Fachfeinkonzept und DV-Konzept) zur Anbindung verschiedener
SAP-Module an ein PLM/PDM-System.
-Coaching und Realisierung-Support: Programmierung unter Nutzung der
Schnittstelle zum PLM/PDM-System
Software/Technologien:
----------------------
C++ und API des PLM/PDM-Systems
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung eines Kopplungsbausteines der PDM/PLM-Plattform für
Microsoft Outlook. Die Integration dient der Archivierung von Emails und
Anhängen.
Software/Technologien:
----------------------
Windows, VC++ 6.0, COM, Outlook Object Model (OOM), OutlookSpy, Redemption,
Oracle, SQL, Python, DocBook
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung eines Kopplungsbausteines der PDM/PLM-Plattform für
Lotus Notes. Die Integration dient der Archivierung von Emails und Anhängen.
Software/Technologien:
----------------------
Windows, C++, LotusScript, Oracle, SQL, Python, XML, DocBook
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Entwicklung einer Anwendung zum Export von Dokumenten aus einem
PLM/PDM-System für die Offline-Verwendung. Strukturierte und konfigurier-
bare Ablage der Meta- und Nutzdaten im Filesystem. Erkennung von
Unterschieden zwischen Dateiständen zwischen Snapshot-Daten, lokalen Daten
und severseitigen Daten inklusive Konflikterkennung und Importmöglichkeit.
Software/Technologien:
----------------------
Linux, Windows, C++, MFC, XML, XSL, HTML, Python, SQL, DocBook
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Konzeption und Realisierung eines Systems zum dynamischen Visualisieren von
Referenzen aus verschiedenen CAx-Systemen. Realisierung mittels navigier-
baren Hotspots basierend auf Metadaten-Informationen. Implementierung eines
Kopplungsbausteines der PDM/PLM-Plattform für Spicer Imagenation (Werkzeug
zur Visualisierung und Bearbeitung von CAD- und Bilddaten).
Software/Technologien:
----------------------
Windows, C++, Spicer-Imagenation C-API, Python, Oracle, SQL
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Prototyp-Entwicklung: Adobe Acrobat PlugIn zum dynamischen Setzen von Hotspots
in PDF-Dokumenten.
Software/Technologien:
----------------------
Windows, C++, Adobe Acrobat SDK
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung konfigurierbarer Web-basierter Panels zur Nutzung eines
leistungsfähigen Web-Servers, der Lese- und Schreiboperationen in der
zentralen PDM-Datenbank erlaubt. Erweiterung des Objekt Modells des PDM-
Clients zur Steuerung der Anwendung aus den eingebetteten Panels.
Software/Technologien:
----------------------
Linux, Windows, C++, MFC, STL, CORBA, HMTL, JavaScript, Oracle, SQL
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung eines Kommandozeilen basierten Programms zum Drucken von
linearen Barcodes auf entsprechenden Barcodedruckern - der Firma Zebra
(hier: Zebra Typ TLP2844)- welche mittels der zugehörigen Programmier-
sprache EPL2 angesprochen und gesteuert werden können.
Software/Technologien:
----------------------
Windows, VC++, WIN32-API, MFC
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung eines Programms zur Erkennung von linearen Barcodes aus
einem (gescannten) PDF-Dokument.
Software/Technologien:
----------------------
Windows, VC++ , WIN32-API, MFC
-----------------------------
Branche:
--------
Verkehr
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Excel-Reports auf XML-Basis aus PDM-System ausleiten.
Software/Technologien:
----------------------
Linux, Windows, Excel, XML, Python,
----------------------------
Branche:
--------
Energieversorgung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung und Einbindung eines Mechanismus zum Ausleiten von
PDF-Mappen aus der PDM/PLM-Plattform. Abbildung der Mappen-Verzeichnis-
struktur auf das PDF-Inhaltsverzeichnis.
Software/Technologien:
----------------------
Python, PDF-Tools
-----------------------------
Branche:
--------
Automotiv
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Implementierung einer PDM-seitig konfigurierbaren Infrastruktur, um aus
Excel automatisiert Sammelimports in die PDM/PLM-Plattform durchführen zu
können. Import für Metadaten mit ggf. referenzierten Dateien.
Software/Technologien:
----------------------
Linux, Windows, Python, Excel, VBA, VC++, COM
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Konzeption und Realisierung eines Systems zum gezielten und dynamischen
Laden von Teilplänen als (PDF-) Kacheln eines einzelnen Gesamtplans
(konvertierte ACAD-Pläne). Anzeigen und navigieren zwischen den Kacheln in
Spicer Imagenation (Werkzeug zur Visualisierung und Bearbeitung von CAD- und
Bilddaten) mit automatischen Nachladen von Kacheln aus dem PDM-System.
Software/Technologien:
----------------------
Windows, C++, MFC, Spicer-Imagenation C-API, UML, Python, Oracle, SQL
-----------------------------
Branche:
--------
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
--------------------------------------------------------------------------------
Erstellung verschiedener MSI-Installationspakte mit Windows Installer XML
(WiX)
Software/Technologien:
----------------------
Windows, WiX, VC++, Candle, Light, Orca
Ausbildung
Bremen
Über mich
- Software-Entwicklung mit Sprachschwerpunkt Angular, C#, C/C++, SQL, ASP.Net MVC
- Software-Entwicklung und Projektmanagement im Konzernumfeld und mittelständischen Unternehmen
- Einbindung vorgegebener Fremdsysteme in eigene Anwendungen
- Reverse Engineering von Alt-Anwendungen mit Portierung auf neue Technologien
- Software-Projekte in komplexen und heterogenen Umgebungen (verschiedene Betriebssysteme, Programmiersprachen, Fremd- und Altsysteme)
Weitere Kenntnisse
in allen Phasen des gesamten Software-Lebenszyklus.
Software-Architektur & -Entwicklung in heterogenen Umgebungen.
Persönliche Daten
- Deutsch (Muttersprache)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden