Software-Entwicklung (.NET/SQL-Server)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 65779 Kelkheim
- auf Anfrage
- de | en
- 06.02.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/2021 – 11/2021
Tätigkeitsbeschreibung
Weiterentwicklung einer Plattform zur Konsolidierung und Harmonisierung von Daten für das Melde- und Rechnungswesen
Der Kunde erweiterte die Plattform (Data Vault) stufenweise auf Wunsch von internen und externen Abnehmern. Dies umfasste sowohl neue Schnittstellen als auch neue Teilsysteme.
Aufgaben:
Abstimmung mit den Fachabteilungen
Konzeption und Erstellung von Prototypen
Implementierung (C#, T-SQL, SSIS)
Durchführung von Code-Reviews
Schulungen
Dokumentation
.Net Framework (Microsoft), ASP.NET, C#, Data Vault, Entity Framework, It-Beratung, Microsoft SQL Server Integration Services (SSIS), Representational State Transfer (REST), Transact-Sql, Windows Presentation Foundation
7/2020 – 12/2021
Tätigkeitsbeschreibung
Weiterentwicklung einer Software zur Simulation von Zinsänderungsrisiken
Der Kunde, ein deutsches Kreditinstitut, plant, das System in mehreren
Stufen zu erweitern.
Aufgaben:
Anforderungsanaylse
Abstimmung mit Fachabteilungen
Implementierung
Dokumentation
.Net Framework (Microsoft), C#, Entity Framework, Microsoft SQL-Server (MS SQL), Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, Transact-Sql, Microsoft Visual Studio, Windows Presentation Foundation
2/2020 – 1/2021
Tätigkeitsbeschreibung
Entwicklung einer Reporting-Lösung im Bereich Controlling
Der Kunde, ein deutsches Kreditinstitut, benötigt eine Software zur
Auswertung konzernweiter Budgetentscheidungen.
Aufgaben:
* Anforderungsanalyse
* Abstimmung mit Fachabteilungen
* Implementierung
* Dokumentation
.Net Framework (Microsoft), C#, Entity Framework, Microsoft SQL-Server (MS SQL), Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, Transact-Sql, Microsoft Visual Studio
8/2018 – 6/2019
Tätigkeitsbeschreibung
Neuentwicklung einer Anwendung zum Beschwerdemanagement
Umfang:
Eingabe und Verwaltung von Beschwerdevorgängen
Anbindung an die Mailinfrastruktur des Kunden (Mailclient)
Verwaltung von Kontaktinformationen
konfigurierbare Nutzerberechtigungen
Erzeugung von Reports
mehrere Hintergrundprozesse
Aufgaben:
Anforderungsanalyse
Abstimmung mit Fachabteilungen
Implementierung
Dokumentation
Transact-Sql, Objektorientierte Software-Entwicklung, .Net, .Net Framework (Microsoft), C#, Entity Framework, ASP.NET, JavaScript, It-Beratung
7/2016 – 6/2018
Tätigkeitsbeschreibung
Migration des Bestandsführungssystems einer Versicherung
Teilprojekte
-------------
C#/.NET:
Entwicklung eines Toolsets zur Verarbeitung und Erzeugung von Mainframe-Daten sowie deren Strukturen
Entwicklung einer Anwendung zur Steuerung und Überwachung von System- und Datenbankprozessen
Entwicklung einer Anwendung zur visuellen Analyse von Mainframe-Daten
SQL-Server/T-SQL:
Analyse und Implementierung von Mapping-Logik (Stored Procedures)
Analyse und Implementierung von Test-Logik
ALM
Aufbau einer CI-Lösung für SSDT-Projekte auf TFS-Basis
Transact-Sql, Microsoft SQL-Server (MS SQL), Enterprise Architect (EA), Objektorientierte Software-Entwicklung, .Net Framework (Microsoft), C#, Microsoft Visual Studio, It-Beratung
10/2015 – 12/2015
Tätigkeitsbeschreibung
Neuentwicklung einer webbasierten ERP-Lösung für ein Telekommunikationsunternehmen
Mit Hilfe der Anwendung verwaltet der Endkunde seinen Geschäftskundenbereich.
Aufgaben:
Anforderungsanalyse
Abstimmung mit Fachabteilungen
Implementierung
Dokumentation
Sonstige Produkte und Technologien:
ASP.NET MVC 5, ASP.NET WebAPI, ADO.NET Entity Framework
Microsoft SQL-Server (MS SQL), IIS, .Net Framework (Microsoft), C#, Microsoft Visual Studio, AngularJS, ASP.NET, JavaScript, Jquery, It-Beratung
8/2015 – 9/2015
Tätigkeitsbeschreibung
Entwicklung einer Web-Plattform für die Erstellung von Geschäfts-Reports
Ein Endkunde aus der Telekommunikationsbranche benötigte eine webbasierte Reporting-Lösung zur Analyse der eigenen Geschäftsprozesse.
Aufgaben:
Anforderungsanalyse
Implementierung
Sonstige Produkte und Technologien:
ASP.NET MVC 5, ADO.NET Entity Framework, Git
Microsoft SQL-Server (MS SQL), IIS, .Net Framework (Microsoft), C#, Microsoft Visual Studio, ASP.NET, JavaScript, Jquery, It-Beratung
5/2015 – 7/2015
Tätigkeitsbeschreibung
Entwicklung eines Konzepts zur Qualitätssicherung von Web-Umgebungen
Der Kunde entwickelt und betreibt Geschäftsanwendungen für mehrere Großkunden und benötigte ein individuelles Konzept zur Qualitätssicherung im Bereich der eigenen Systemlandschaft.
Aufgaben:
Analyse mehrerer Web-Anwendungen
Implementierung automatisierbarer UI-Tests
Performance-Analyse und Refactoring
Entwicklung von Lasttest-Szenarien
Evaluierung geeigneter Anaylse-Software
Sonstige Produkte:
Telerik Test Studio, Neotys NeoLoad
Microsoft SQL-Server (MS SQL), Testen, Testdesign (IT), .Net Framework (Microsoft), C#, Microsoft Visual Studio, ASP.NET, JavaScript, It-Beratung
10/2014 – 1/2015
Tätigkeitsbeschreibung
Weiterentwicklung eines Basis-Frameworks für die Applikationsentwicklung
Das Unternehmen setzt diese Eigenentwicklung als Basis für mehrschichtige Geschäftsanwendungen bei Kundenprojekten ein.
Umfang:
• Infrastruktur zur automatisierten Erzeugung von LINQ to SQL Entitäten auf Basis von ER-Modellen (Enterprise Architect)
• Basiskomponenten zur Entwicklung mehrschichtiger Backend-Systeme (DAL, Business-Logik, Services)
• Basiskomponenten zur Entwicklung automatisierter Prozesse
• Basiskomponenten zur Frontend-Entwicklung (Smart-Client, MVVM, WPF)
• Basiskomponenten zur Test-Entwicklung und zur Erzeugung von Testdaten
• Diverse Utility-Klassen
Position:
Anwendungs-Entwickler (intern)
Aufgaben:
• Analyse
• Implementierung und Bugfixing
• Dokumentation
Microsoft SQL-Server (MS SQL), Objektorientierte Analyse und Design (OOAD), .Net Framework (Microsoft), C#, Microsoft Visual Studio, XML, XSLT (XSL Transformation)
10/2012 – 9/2014
Tätigkeitsbeschreibung
Entwicklung eines Verwaltungs- und Informationssystems im Bereich Flowtrading
Im Rahmen einer konzernweiten Standardisierung führte der Kunde das neue System stufenweise ein. Es richtet sich an die dem Flowtrading-Bereich zuzuordnenden Benutzergruppen und ist für den weltweiten Einsatz konzipiert.
Funktionsumfang (stark vereinfacht):
• Verwaltung statischer Daten
• Import und konzernweite Einführung neuer Produkte
• Emission neuer Produkte
• Integration zentraler Bank- und Informationssysteme (z.B. Reuters und Bloomberg)
Position: IT – Consultant
Aufgaben:
• Anforderungsanalyse und Konzeption
• Abstimmung mit Fachabteilungen
• Implementierung
• Schulung von IT-Fachkräften
Microsoft SQL-Server (MS SQL), Agile Methodologie, Scrum, Objektorientierte Analyse und Design (OOAD), Microsoft Visual Studio, Spring Framework, C#, .Net Framework (Microsoft), Serviceorientierte Architektur, It-Beratung
7/2012 – 10/2012
Tätigkeitsbeschreibung
Entwicklung eines Reportingsystems für den Derivatehandel
Der Kunde ist gesetzlich verpflichtet, monatliche Reports zu erstellen
und an die Aufsichtsbehörde weiterzuleiten. Hierzu benötigte der Kunde
ein neues Komplettsystem zur automatisierten und termingerechten
Erfassung und Aufbereitung der relevanten Daten.
Funktionsumfang:
• mehrere synchronisierte und Timer-basierte Hintergrundprozesse zur Überführung von Daten aus mehreren externen Systemen in eine zentrale Datenbank
• Möglichkeit zur manuellen Datenerfassung und Korrektur über eine geeignete Benutzeroberfläche
• Überführung und Formatierung von Daten mit Hilfe von benutzerdefinierten Regeln (Rule-Engine)
• Mehrbenutzer-Fähigkeit inklusive Rollenkonzept
Aufgaben:
• Anforderungsanalyse und Konzeption
• Abstimmung mit dem Kunden und mehreren Fachabteilungen
• Implementierung
• Schulung von Teammitgliedern
Umfeld:
OO-Analyse, OO-Design, CI, TDD, Agile Methoden, Enterprise Architect,
MS-Visual Studio 2010, NET Framework 4, C#, LINQ to SQL,
Spring.NET, NUnit, UML, WPF, WCF, IIS, XAML, XML, MS SQL Server,
DevComponents
Microsoft SQL-Server (MS SQL), Agile Methodologie, Objektorientierte Analyse und Design (OOAD), Microsoft Visual Studio, Spring Framework, C#, .Net Framework (Microsoft), Serviceorientierte Architektur, It-Beratung
2/2012 – 6/2012
Tätigkeitsbeschreibung
Entwicklung eines visuellen Informationssystems für Rechenzentren
Der Kunde benötigte eine Software, mit der ein kompletter virtueller Rundgang durch Rechenzentren ermöglicht wird.
Funktionsumfang:
• Auswahlmöglichkeit vom Standort bis zum einzelnen Server
• Genaue Darstellung und Anordnung von Racks und
vorhandenen Systemen
• Ausgabe von Informationen zu Servern und sonstigen
Komponenten
• Anbindung an die Unternehmensdatenbank
Aufgaben:
• Anforderungsanalyse und Konzeption
• Abstimmung mit dem Kunden
• Implementierung
Umfeld:
JavaScript, Sencha Touch 2, JSON, JPA, GlassFish, MySQL,
PrimeFaces, Facelets, Enterprise Architect, HTML5, CSS3, iOS,
Prototyping
Mysql, Mobile Application Development, JavaScript-Frameworks, JavaScript, It-Beratung
9/2011 – 7/2012
Tätigkeitsbeschreibung
Weiterentwicklung eines Systems zur Verwaltung der Brandfall-Steuermatrix und gewerkeübergreifender Prüfungen in komplexen Gebäudeeinheiten
Eine Brandfall-Steuermatrix dokumentiert die Interaktion von
Brandmeldeanlagen, Entrauchungs-/Lösch- und sonstigen Systemen,
die im Brandfall in großen Gebäudekomplexen stattfinden müssen.
Zusätzlich zur reinen Verwaltung setzt der Kunde die Software auch zur
Unterstützung von Sicherheitsprüfungen sowie zur Planung ein.
Funktionsumfang:
• Verwaltung aller relevanten Daten
• Erzeugung und Export benötigter Dokumente
• Mehrbenutzer- und Mandentenfähigkeit
• Grafische Visualisierung von komplexen Anlagen
Aufgaben:
• Anforderungsanalyse und Konzeption
• Implementierung
• Test-Entwicklung
• Dokumentation
Umfeld:
OO-Analyse, OO-Design, CI, TDD, Agile Methoden, Enterprise Architect,
MS-Visual Studio 2010, NET Framework 3.5, C#, LINQ to SQL,
Spring.NET, NUnit, UML, WPF, WCF, ASP.NET, IIS, XAML, XML, MS
SQLServer, OpenXML SDK, XtraReports
Reporting, Microsoft SQL-Server (MS SQL), Agile Methodologie, IIS, UML, Microsoft Visual Studio, Spring Framework, C#, .Net Framework (Microsoft), Serviceorientierte Architektur, It-Beratung
9/2011 – 7/2012
Tätigkeitsbeschreibung
Weiterentwicklung einer ERP/Kernprozesslösung für Verlagsunternehmen
Mit Hilfe diese Software verwaltet das Unternehmen seine gesamten
Geschäftsprozesse.
Funktionsumfang:
• Verwaltung von Kunden-, Artikel-, Auftrags-, Rechnungs- und Lagerbestandsdaten
• Schnittstellen zu externen Softwarelösungen
• Erzeugung aller benötigten Dokumente
• Mehrbenutzer- und Mandentenfähigkeit (Smart-Client/SOAArchitektur)
• Automatisierte Abwicklung von Geschäftsprozessen
Aufgaben:
• Anforderungsanalyse und Konzeption
• Implementierung
• Test-Entwicklung
• Support
• Dokumentation
Umfeld:
OO-Analyse, OO-Design, CI, TDD, Agile Methoden, Enterprise Architect,
MS-Visual Studio 2010, NET Framework 3.5, C#, LINQ to SQL,
Spring.NET, NUnit, UML, WPF, WCF, ASP.NET, IIS, XAML, XML, MS
SQLServer, XtraReports, DevComponents
Transact-Sql, Reporting, SQL, Microsoft SQL-Server (MS SQL), Agile Methodologie, IIS, UML, .Net Framework (Microsoft), Spring Framework, Microsoft Visual Studio, Serviceorientierte Architektur, It-Beratung
5/2010 – 10/2010
Tätigkeitsbeschreibung
Entwicklung eines mehrbenutzerfähigen Systems zur Organisation
von Seminarveranstaltungen
Der Kunde veranstaltet Seminare und Zertifikatskurse zum
Qualitätsmanagement im Gesundheitswesen und benötigte eine
Software zur Bündelung und Optimierung der damit verbundenen
Organisationsprozesse.
Funktionsumfang:
Erfassung, Bearbeitung und Darstellung aller relevanten Daten
Umfassende Sortierungs- und Filterfunktionen
Online Import- und Export von Datensätzen
Erfassung und Verwaltung von Organisationsschritten und deren
Prioritäten
Zeitnahe Erinnerung des Benutzers an durchzuführende
Organisationsschritte (Reminder)
Erzeugung verschiedener Dokumenttypen (ca. 15) inkl. Export
(PDF, Word)
Aufgaben:
Vollständige Entwicklung,
Anforderungsanalyse und Erstellung eines Pflichtenheftes in
Abstimmung mit den Fachabteilungen
Erstellung des Feinkonzeptes
Implementierung
Tests
Produktpräsentation beim Kunden
Dokumentation
Qualifikationen:
OO-Analyse, OO-Design, MS-Visual Studio 2008, .NET Framework 3.5, C#, NHibernate, Microsoft Reporting Services, NUnit, Oracle 10g, Oracle SQL Developer, UML, WPF, XAML, XML
Reporting, Oracle-Anwendungen, SQL, UML, Nhibernate, Microsoft Visual Studio, C#, .Net Framework (Microsoft), It-Beratung
1/2010 – 3/2010
Tätigkeitsbeschreibung
Migration eines CRM Systems
Der Kunde hatte ein CRM-System der Firma PISA eingeführt, das er parallel zu seinen vorhanden Systemen (Buchhaltung und
Betriebsdatenerfassung) betreiben wollte. In diesem Zusammenhang
war sicherzustellen, dass entsprechend relevante Daten nach der
Eingabe in das neue System automatisch auch auf die alten Systeme
übertragen werden. Hierfür wünschte der Kunde eine Datenbank-basierte Lösung in Form von Stored-Procedures und Triggern.
Aufgaben:
Anforderungsanalyse
Visualisierung von Problemstellungen und Lösungsansätzen
Implementierung
Qualifikationen:
MS SQL Server 2008, TSQL, UML
Transact-Sql, SQL, Microsoft SQL-Server (MS SQL), UML, It-Beratung
4/2009 – 5/2010
Tätigkeitsbeschreibung
Weiterentwicklung einer Screen-Sharing Software
Die Software besteht aus einer Client-Anwendung sowie einer Server-Komponente und bietet die Möglichkeit, beliebige Bildschirminhalte eines Windows-Arbeitsplatzes gezielt auszuwählen und über die Server-Komponente an externe Sitzungsteilnehmer zu übertragen. Diese können die Übertragung über Ihren Webbrowser verfolgen.
Funktionsumfang:
Auswahl und Übertragung beliebiger Programmfenster
Regelbare Bildrate
Zeichenfunktionen (Whiteboard)
Serverseitiges Lizenzmanagement
Aufgaben:
Erweiterung und Optimierung bestehender Lösungen
Erstellung von Fachkonzepten
Entwicklung von Algorithmen
Implementierung von Softwarekomponenten
Erstellung von Testspezifikationen, -plänen und
Dokumentationen
Qualitätssicherung und Abnahme
Qualifikationen:
.NET, C#, ASP.NET, HTML, CSS, XML, IIS, JavaScript, MS-Visual Studio 2008, Windows-Forms, FreeImage, CVS, OO-Analyse, OO-Design, OO-Programmierung
IIS, Objektorientierte Analyse und Design (OOAD), Microsoft Visual Studio, C#, .Net Framework (Microsoft), Concurrent Versions System, CSS (Cascading Style Sheet), ASP.NET, JavaScript, HTML, It-Beratung
10/2008 – 5/2010
Tätigkeitsbeschreibung
Weiterentwicklung eines webbasierten Kommunikationssystems
Es handelt sich um ein modular aufgebautes, webbasiertes
Kommunikationssystem, das aus den Basiskomponenten Chat, Video und VoIP besteht und um die Zusatzbausteine Screen-Sharing (s. oben) und User-Tracking erweitert werden kann. Mögliche Einsatzgebiete liegen im Bereich der Unternehmenskommunikation, Kundengewinnung und deren Betreuung über die firmeneigene Homepage. Das System eignet sich ebenfalls für "Webcasts".
Funktionsumfang:
Virtuelles Callcenter (Beratungs-Chat inkl. Video- und
Audioübertragung)
Supervisor-Funktion
Chatmoderation
Webcast-Funktion für bis zu 1000 Teilnehmer
User-Tracking
umfassende Administrationsfunktionen
umfassende Statistikfunktionen
Mandatenfähigkeit
Aufgaben:
Erweiterung und Optimierung bestehender Lösungen
Konzeption und Umsetzung kundenspezifischer Erweiterungen
Design und Implementierung von Schnittstellen zu
Backendprozessen
Erstellung von Testspezifikationen/-plänen und Dokumentationen
Qualitätssicherung und Abnahme
Steuerung von externen Projekten
Installation und Konfiguration von Backend-Software
Erstellung von fachlichen Dokumentationen
Qualifikationen:
PHP, C++, JavaScript, JSON, HTML, CSS, ActionScript 3, MXML, Flex 4, AJAX, Google Web Toolkit, Dojo Toolkit, jQuery, Apache, MySQL,
XTemplate, Flash Media Server, FlashDevelop, Zend Studio, Adobe
Flash CS3, MS-Visual Studio, CVS
Mysql, Apache, Microsoft Visual Studio, C++, Concurrent Versions System, VoIP, PHP, CSS (Cascading Style Sheet), Ajax, Jquery, JavaScript-Frameworks, JavaScript, HTML, Actionscript, It-Beratung
Zertifikate
Ausbildung
Frankfurt a.M.
Weitere Kenntnisse
- Requirements Analyse
- Konzeption
- Softwareentwicklung
- Frontend-Entwicklung
- Frameworks
- Open Source
- Verteilte Systeme
Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung
- C#
- JavaScript
- Datenbanken (allg.)
HTML, CSS, Ajax, SQL, T-SQL, MySQL, MS-SQL, Oracle, SQLite, Windows, Linux, .NET, WPF
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden