Senior Softwareentwickler C#, XML, SQL, Webentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 60€/Stunde
- 10115 Berlin
- Nähe des Wohnortes
- de | en
- 17.11.2013
Kurzvorstellung
C#/.NET, XML, SQL, ASP.NET, HTML, JavaScript, PHP, Shell, C
Qualifikationen
Projekt‐ & Berufserfahrung
8/2013 – 10/2013
Tätigkeitsbeschreibung
Weiterentwicklung einer Intranet-Anwendung zur Verwaltung von Strom-Einspeiseanlagen. Erweiterung der Anwendung um den Import von Bewegungsdaten der Anlagen, die Strom dezentral in das Stromnetz einspeisen. Implementierung eines Webservice zur Generierung von Excel-Reports. Web-/GUI-Entwicklung, Verwendung von Web-Controls, die aus der Datenbank generiert werden. Zusammenarbeit mit den Datenbank-Entwicklern.
Software:
VB.NET, ASP.NET, MS .NET-Framework 4.0, MS Visual Studio 2010, Oracle 10g, PL/SQL Developer, JavaScript, CSS, Webservices, XML, SOAP, Aspose.Cells (Generierung von Excel-Dokumenten), OOD/OOP, Subversion, MS IE, Mozilla Firefox, Windows XP
10/2012 – 7/2013
Tätigkeitsbeschreibung
Konzeption, Design, Implementierung und Wartung interaktiver Webseiten, iPhone-Apps und Multi-Touch Kiosksystemen im Bereich Neuer Medien. Optimierung für Touch-Screens, Implementierung von Animationseffekten, Zusammenarbeit mit den Designern, Berücksichtigung des Corporate Designs.
Erstellung von Grafiken für die Business-Analyse.
Fehler-Analyse, Systemadministration.
Software:
HTML, HTML5, JavaScript, jQuery, jQuery UI, CSS, AJAX, PHP, MySQL, C#, MS .NET Framework 4.5, MS Visual Studio 2012, Objective C, Xcode, Eclipse, XML, XML Schema/XSD, XPath, Mozilla Firefox, MS IE, Apple Safari, Google Chrome, Subversion; Windows 8, Windows 8 (Tablet), Windows 7, Windows XP, iOS, Mac OS X
5/2012 – 7/2012
Tätigkeitsbeschreibung
Evaluierung von SharePoint 2013 Beta und Office 2013 Beta für die Umsetzung von Online-Angeboten eines Schulbuchverlags. Dieses Projekt lief im Rahmen eines MS TAP (Microsoft Technical Adoption Program).
Software:
MS SharePoint 2013 Beta/Technical Preview, MS Visual Studio 12 Beta, MS Office 2013 Beta/Technical Preview, JavaScript, jQuery, REST, AJAX, HTML, HTML5, CSS, C#, .NET Framework 4.0; Windows 7, Windows Server 2008
8/2011 – 2/2012
Tätigkeitsbeschreibung
Weiterentwicklung einer Intranet-Anwendung zur Unterstützung der Entstörung von Breitbandanschlüssen.
Implementierung (Datenbank, Geschäftslogik, Web-Frontend) von Schnittstellen zum Ermitteln und Ändern von benutzerbezogenen Vertrags-, Tarif- und Sperrinformationen. Die Kommunikation über die Schnittstellen basiert auf IBM WebSphere MQ und teilweise auf SOAP. Authentifizierung erfolgt mittels Zertifikaten, die innerhalb der SOAP-Nachrichten übertragen werden. Refaktorierung einer bestehenden Schnittstelle (DB-, Logik- und Frontend-Schicht), um die neuen Schnittstellen leichter integrieren zu können. Dokumentation der Umsetzung mit UML. Abstimmung mit den Schnittstellen-Partnern.
Analyse von Querschnittsthemen wie Fehlerbehandlung und Logging im Gesamtsystem, Ausarbeitung von Vorschlägen, wie diese Themen im System verbessert werden können, prototypische Implementierungen.
Software:
C#, MS Visual Studio 2010, MS Team Foundation Server 2010, .NET Framework 4.0, ASP.NET 4.0, OOA/OOD/OOP, Microsoft SQL Server 2005, ADO.NET, XML, XML Schema/XSD, SOAP, IBM WebSphere MQ, UML, Sparx Systems Enterprise Architect, HTML, CSS, JavaScript, MS IE, Mozilla Firefox; Windows XP, Windows Server 2003
12/2010 – 5/2011
Tätigkeitsbeschreibung
Weiterentwicklung einer Intranet-Anwendung mit komplexer Geschäftslogik zur Verwaltung von Werbeeinverständnis-Erklärungen der Kunden.
Design und Implementierung neuer Komponenten, Erweiterung bestehender Komponenten. Realisierung neuer WebService-Schnittstellen zu Umsystemen, die die Werbeeinverständnis-Erklärungen zuliefern oder weiter verarbeiten. Abstimmung mit der Fachabteilung.
Software:
C#, MS Visual Studio 2008, .NET Framework 3.5, XML, WebServices, WSDL, XML Schema/XSD, ASP.NET 3.5, HTML, SQL, Oracle 10, ADO.NET, MS IE, Mozilla Firefox, MS IIS, Subversion; Windows XP, Windows Server 2008
4/2009 – 5/2010
Tätigkeitsbeschreibung
Weiterentwicklung einer Intranet-Anwendung zur Unterstützung der Entstörung von Breitbandanschlüssen.
Umstellung einer Webservice-Schnittstelle auf IBM WebSphere MQ (Message Queue), um die Performance der Schnittstelle zu erhöhen. Es wird sowohl eine synchrone als auch asynchrone Kommunikation mit dem Schnittstellenpartner unterstützt. Die Schnittstelle dient dem Zugriff der Anwendung auf ein Kundenbestandsdatensystem.
Implementierung und Test.
Weiterentwicklung anderer bestehender Module der Anwendung (C#/.NET, ASP.NET). Die Anwendung wird regelmäßig an neue Hardware und geänderte Infrastrukturen angepasst.
Software:
C#, MS Visual Studio Team System 2008/MS Visual Studio 2005 Team Suite, MS Team Foundation Server, MS .NET Framework 3.5/2.0, IBM WebSphere MQ 6.0, MS SQL Server 2005, OOA/OOD/OOP, UML, Sparx Systems Enterprise Architect, XML, XPath, Webservices, WSDL, XML Schema/XSD, ADO.NET, ASP.NET, AJAX, XHTML, HTML, JavaScript, CSS, Sandcastle, MS IIS, MS Visio, MS IE, Mozilla Firefox; Windows XP, Windows Server 2003
5/2007 – 2/2009
Tätigkeitsbeschreibung
Weiterentwicklung eines Engineering-Tools zum Bearbeiten von Konfigurationsdaten für Schutzgeräte.
Das Engineering-Tool wird Projekt-intern zum Visualisieren, Bearbeiten und Analysieren von XML-Konfigurationsdaten für die Firmware von Schutzgeräten verwendet. Es ist als Plugin für Visual-Studio (VSPackage) implementiert.
Design, Implementierung und Test von Komponenten zur Verarbeitung von komplexen XML-Datenstrukturen, sowohl direkt als auch über mehrere Datenzwischenschichten, die jeweils verschiedene Datenmodelle abbilden.
Design einer WebService-Schnittstelle, Implementierung und Test des WebService-Clients, zu einem System zur Generierung von Benutzer-Handbüchern aus den XML-Konfigurationsdaten. Aufbereitung der Daten zur Unterstützung der Übersetzung der Handbücher.
Weiterentwicklung einer Anbindung an ein System zur Verwaltung von XML-Templates.
GUI-Design und GUI-Programmierung
Projektsprache: Englisch
Software:
C#, MS Visual Studio 2005 Professional, MS Visual Studio 2005 SDK (VSPackage, VSIP), MS .NET Framework 2.0, XML, XML Schema/XSD, XSLT, XPath, WSDL, WebServices, SOAP, ADO.NET, OOA/OOD/OOP, UML: Sparx Systems Enterprise Architect, XMLSpy, NUnit, NCover, FxCop, Sandcastle, Subversion, Rational ClearCase, VMWare, Mindjet MindManager; Windows XP
12/2005 – 2/2007
Tätigkeitsbeschreibung
Anwendungen zum Betrieb und zur Entstörung von Telefon- und Breitbandanschlüssen.
Design und Implementierung einer Intranet-Anwendung/Datenbank zur Unterstützung der Einführung von automatischen Schaltverteilern im Zugangsnetz eines Telekommunikationsanbieters.
Weiterentwicklung einer Intranet-Anwendung zur Unterstützung der Entstörung von Breitbandanschlüssen; Performance-Optimierung von Datenbankmodulen, Migration der Anwendung von ASP nach ASP.NET/C#; Design, Implementierung und Test neuer Module.
Software:
C#, MS Visual Studio 2005 Team Suite/Professional/MS Visual Studio .NET 2003 Enterprise Architect, MS .NET Framework 2.0/1.1, MS SQL Server 2005/2000, OOA/OOD/OOP, XML, AJAX, XPath, Webservices, WSDL, SOAP, XML Schema/XSD, ADO.NET, ASP.NET, XHTML, HTML, CSS, JavaScript, NDoc, Sandcastle, UML, MS IIS, MS VSS 8.0/6.0, MS Visio, MS IE, Mozilla Firefox; Windows XP, Windows Server 2003/2000
Ausbildung
Saarbrücken
Weitere Kenntnisse
o Anwendungs- und Systemprogrammierung (Windows/UNIX): C#/.NET, SQL, Perl, Shell, C
o Internet-Programmierung: HTML/HTML5/XHTML, Webservices, WSDL, SOAP, ASP.NET, JavaScript, CSS, jQuery, AJAX, PHP, HTTP, Apache, CMS (TYPO3)
o XML-Technologien: XML, XML Schema/XSD, XPath, XSLT
o Objektorientierte Analyse/Design/Programmierung (OOA/OOD/OOP)
o Strukturierte Analyse/Design/Programmierung
o Erstellung von Spezifikationen
o UML
o Qualitätssicherung/Test
o Verteilte Systeme, Systemprogrammierung unter UNIX: heterogene Workstation-Cluster, Skalierbarkeit (250 Clients), Fehlertoleranz, Hochverfügbarkeit, Portabilität, GUI, TCP/IP, UDP
Produkte:
o CASE-Tools: MS Visual Studio, ReSharper, Visual Assist, XMLSpy, Xcode
o Datenbanken: MS SQL Server/MSDE, ADO.NET, Oracle
o Bugtracking-Systeme: Rational ClearQuest, Bugzilla, Wreq
o Dokumentationssysteme: Sandcastle, NDoc, LaTeX, LaTeX2HTML
o Versionsverwaltungssysteme: MS Team Foundation Server (TFS), Subversion, MS Visual SourceSafe (VSS), Rational ClearCase, CVS/WinCVS
o Geschäftsprozessmodellierung: Sparx Systems Enterprise Architect, ARIS Toolset, MS Visio
o Virtual Computing: MS Virtual PC, VMware
Programmiersprachen:
C#
JavaScript
Transact-SQL
PHP
Perl
Shell
C
Datenbanken:
MS SQL Server
Oracle
MySQL
Betriebssysteme:
Windows
UNIX/Linux
Mac OS
iOS/iPhone OS
Weitere Details zu Qualifikationen, Projekten sowie Referenzschreiben sind auf Anfrage erhältlich.
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