Senior IT Developer Azure / .NET
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Köln
- Umkreis (bis 200 km)
- de | en
- 02.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2019 – offen
Tätigkeitsbeschreibung
Drittmarkt-Anpassung, Produktivsetzung und Weiterentwicklung einer Hybridcloud Service-Landschaft auf Basis von Azure zur Abbildung von Geschäftsprozessen im energiewirtschaftlichen Umfeld. Erstellung, Integration und Betrieb von Microservices sowie Portalen für Endkunden und Kundenbetreuer.
Details:
- Cloud-Architektur für Backendprozesse auf Basis von Microsoft Azure Service Bus, Microservices und Logic Apps
- Modellierung von B2C- und B2B-Geschäftsprozessen in einer generischen Event-Architektur mit Multimandanten-Fähigkeit
- Schnittstellenanbindung an On-Premise- und SaaS-Dienste per REST
- Verarbeitung externer Webhook-Events durch Azure Function Apps
- Erstellen und Versionieren von APIs nach OpenAPI 3-Spezifikation in Azure API Management
- Speichern von Event- und Prozessdaten in Azure CosmosDB- und Azure SQL Server-Instanzen
- Ablage und Verschlüsselung von sensitiven Daten in Azure Key Vault
- Auslagerung von Konfiguration und Assets in Azure App Configuration und Contentful Spaces
- Automatisierung der Erstellung der Infrastruktur über Infrastructure as Code mittels Terraform
- Anbindung an Azure Redis Cache für Distributed Locks
- App-Integration und Gruppenmanagement in Azure Entra ID
- Implementierung von Unittests
- Deployment von ASP.NET Core Microservices in Web Apps und Kubernetes
- Aufbau und Betrieb einer CI/CD-Umgebung für Cloud-Infrastrukur in Azure DevOps für automatisierte Builds und Deployments über Azure DevOps Pipelines
- Logging und Alerting in Azure Application Insights und Microsoft Teams
- Batch-Jobs mit Postman Collection Runner zur Massendatenverarbeitung über APIs
Tätigkeit:
Analyse und Bewertung, Architektur, Design, Implementierung und Test, Infrastruktur, Integration
Verwendete Technik und Methodik:
.NET, ASP.NET Core, Azure API Management, Azure App Configuration, Azure Application Insights, Azure CLI, Azure CosmosDB, Azure DevOps, Azure Entra ID (AAD), Azure Function Apps, Azure Key Vault, Azure Log Analytics, Azure Logic Apps, Azure Redis Cache, Azure Service Bus, Azure Storage Account, Azure Web Apps, Azure Web Jobs, C#, Contentful, Docker, git, JavaScript, JSON, Kanban, Kubernetes, LINQ, OpenAPI/Swagger, Postman, PostgreSQL, REST, Scrum, SOAP, soapUI, SQL, SQL Server, SQL Server Management Studio, Terraform, Visual Studio, Visual Studio Code, WSDL, XML
.Net, Application Development, ASP.NET, C#, DevOps (allg.), Docker, Git, HTML5, JavaScript, Json, Kubernetes, Language Integrated Query, Microsoft Azure, Microsoft SQL-Server (MS SQL), Postgresql, Representational State Transfer (REST), Scrum, SOAP, SQL, Microsoft Visual Studio, WSDL (Web Services Description Language), XML
11/2017 – 12/2017
Tätigkeitsbeschreibung
Details:
- Automatisierung von Java Fat-Clients mit Hilfe des viadee Testframework
- Initiale Erstellung und Vereinheitlichung von Testfällen
- Schulung von internen Mitarbeitern
Tätigkeit:
- Testautomatisierung
Test Automation
9/2017 – 11/2017
Tätigkeitsbeschreibung
Details:
- Weiterentwicklung einer Web-Anwendung zur Beauftragung und Abholung von Schadensmeldungen über das Branchennetz des Gesamtverbands der Deutschen Versicherungswirtschaft
- Modellierung von Geschäftsprozessen und Integration in ein Workflow-Management-System
- Implementierung von Unittests
Confluence, Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Java SE, Java (allg.), Jira, Junit, Spring Framework, XML, Apache Camel, Json
7/2016 – 4/2019
Tätigkeitsbeschreibung
Entwicklung einer PaaS-Lösung zur Integration eines Webportals mit On-Premise-Systemen für die automatische Angebotserstellung von Energietarifen
Details:
− Cloud-Architektur für Backendprozesse auf Basis von Microsoft Azure Function
Apps und Logic Apps
− Modellierung des Angebots- und Bestellprozesses in nativer Cloud-Middleware
− Etablierung des Sales-Workflows durch inkrementelle Anreicherung von
Business-Entities in Dynamics 365 CRM
− Automatisierung der Erstellung der Infrastruktur als Infrastructure as Code mittels ARM-Templates
− Implementierung von Unit- und Integrationstests
− Aufbau und Betrieb einer CI/CD-Umgebung für Backend und CRM in Azure
DevOps für den automatisierten Build und Deployment
− Backend-Logging über Application Insights mit ElasticSearch-Anschluss
− Aufbau einer unternehmensweiten Monitor-Solution zur Darstellung eines Health
Dashboard mit Alerting
Tätigkeit:
- Analyse und Bewertung
- Design
- Implementierung und Test
- Architektur
.Net Framework (Microsoft), C#, Confluence, DevOps (allg.), Git, HTML5, JavaScript, Json, Jira, Language Integrated Query, Microsoft Azure, Microsoft Dynamics Crm, Scrum, SOAP, Software Architecture, Microsoft Visual Studio, Vue.Js, WSDL (Web Services Description Language), XML, XSD (XML Schema Definition)
8/2015 – 6/2016
Tätigkeitsbeschreibung
Design und Implementierung einer Web-Anwendung zur Analyse von Teile- und Preisinformationen und der Unterstützung im Pricing für den Aftermarket
Details:
- Responsive UI Design nach „Mobile First“-Ansatz für uneingeschränkte Client-Zugänglichkeit
- Mehrsprachigkeit der Benutzeroberfläche
- Rollenkonzept und Benutzermanagement
- REST-Schnittstelle zur Kommunikation zwischen Client und Server
Tätigkeit:
- Design
- Implementierung und Test
Syntactically Awesome Stylesheets (Sass), Microsoft SQL-Server (MS SQL), Confluence, Scrum, Apache Tomcat, Subversion, Eclipse, Git, Gradle, Hibernate (Java), Java SE, Java (allg.), Spring Framework, AngularJS, CSS (Cascading Style Sheet), HTML5, JavaScript, Representational State Transfer (REST)
10/2013 – 7/2015
Tätigkeitsbeschreibung
Spezifikation und Entwicklung einer Schnittstelle für den Ex- und Import von Inkassodaten
Details:
- Zyklisches Erzeugen und Verarbeiten von Massendaten im XML-Format
- Übergabe der Daten zwischen Systemgrenzen durch Web-Services
- Integration der Lösung in die bestehende Anwendungslandschaft und Job Scheduling-Infrastruktur
Tätigkeit:
- Analyse
- Design
- Implementierung und Test
Oracle Database, Oracle WebLogic Server, Objektorientierte Analyse und Design (OOAD), Apache Maven, Concurrent Versions System, Eclipse, Hibernate (Java), J2EE, Java (allg.), Jenkins, XML, SOAP, Virtualbox, Representational State Transfer (REST), XSD (XML Schema Definition)
3/2011 – 9/2013
Tätigkeitsbeschreibung
Aufbau und Inbetriebnahme der softwaretechnischen Infrastruktur für die Testautomatisierung eines Hybridpostdienstes in einem agilen Projektumfeld
Details:
- Erstellung und Pflege von Infrastrukturklassen für die Automatisierung der HTML-GUI
- Bereitstellung eines Frameworks für die Steuerung automatisierter Tests
- Erweiterung des Symfony-basierten Frontends für die Testdatenerfassung, die Ausführungssteuerung und das Reporting
- Integration der Tests in den kontinuierlichen Testzyklus einer CI-Umgebung
- Datenexport und -import von Testergebnissen von/nach HPQC
- Automatisierung und Wartung von Tests
Tätigkeit:
- Analyse
- Implementierung und Test
Mysql, Confluence, Scrum, Jenkins, Jira, Json, PHP, Representational State Transfer (REST), Selenium, Symfony
6/2009 – 2/2011
Tätigkeitsbeschreibung
Implementierung und Layout von wiederverwendbaren Standard-Steuerelementen für den Einsatz in grafischen Benutzeroberflächen von Rich Internet Applications auf Basis der Silverlight-Technologie. Anbindung der Controls an das Microsoft Automatisierungsframework für den skriptgesteuerten UI-Test.
- Analyse
- Implementierung und Test
C#, Language Integrated Query, Microsoft Silverlight
5/2009 – 6/2009
Tätigkeitsbeschreibung
Erstellung eines POC zur GUI-gestützten Testfallerstellung für das Selenium-Testframework
Details:
- Implementierung einer GUI zur Erstellung von Testfallskripten in tabellarischer Form mit dem Ziel Testkommandos auf natürlichsprachige Art eingeben zu können
- Generieren der Testskripte im spezifischen Selenium HTML-Format
- Ausführung der Testskripte mit Hilfe des Selenium TestRunner
- Speichern und Laden von Testfällen im XML-Format
Tätigkeit:
- Evaluierung
- Implementierung und Test
Java (allg.), Swing (Java), XML, Selenium
2/2009 – 4/2009
Tätigkeitsbeschreibung
Evaluierung der Business Rule Engine "Blaze Advisor" der Firma FICO
- Bewertung der Architektur von Blaze Advisor
- Evaluierung der Entwicklungsumgebung anhand von Demo-Applikationen
- Untersuchung der RMA (Rules Maintenance Application)
- Erstellung eines Leitfadens zur Einarbeitung in das Thema
- Erstellung einer POC-Anwendung
Tätigkeit:
- Evaluierung
Java (allg.)
11/2008 – 1/2009
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines Web-Frontends (Internet) zur Steuerung und Verwaltung exklusiver Werbeaktionen von Geschäftspartnern. Einsatz des Struts2-Frameworks für die GUI-Implementierung und die Integration in das bestehende komponentenbasierte Portal des Kunden.
- Analyse und Bewertung
- Implementierung und Test
Oracle Database, Apache Tomcat, UML, Hibernate (Java), Java (allg.), Vmware, Apache Struts
9/2008 – 10/2008
Tätigkeitsbeschreibung
Untersuchung aktueller Web-Oberflächentechnologien im Java-Umfeld zur Ablösung der Struts 1.1-Anbindung von Oberflächen im viadee Framework unter besonderer Berücksichtigung deklarativer Ansätze
- Analyse und Bewertung
- Implementierung und Test
Java (allg.), Javaserver Pages, Apache Struts
3/2008 – 8/2008
Tätigkeitsbeschreibung
Konzeption und Entwicklung einer beispielhaften Kundenvertragsverwaltung als Desktopanwendung und Webservice-gestützte Webanwendung.
- Fach- und DV-Konzeption
- Implementierung und Test
Microsoft SQL-Server (MS SQL), UML, C#, Language Integrated Query, Windows Presentation Foundation, Microsoft Silverlight
Zertifikate
Microsoft
Microsoft
Ausbildung
Mönchengladbach
Düsseldorf
Über mich
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