02.04.2023 aktualisiert

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

Fullstack Software Entwickler .NET C#, Angular und DevOps Engineer

Plochingen, Deutschland
Weltweit
Elektrisches und elektronisches Ingenieurwesen
Plochingen, Deutschland
Weltweit
Elektrisches und elektronisches Ingenieurwesen

Profilanlagen

Profil

Skills

Software Engineer, der sich auf die Lieferung kundenspezifischer Softwarelösungen spezialisiert hat.

Konrad hat an mehreren Projekten in verschiedenen Branchen gearbeitet, wodurch er eine breite Palette von Fähigkeiten erworben hat, darunter die Montage von Hardware-Einheiten, die Entwicklung von Software für die Hardware-Komponenten, Entwicklung von Webanwendungen und Mobile Anwendungen, Entwicklung von Webdiensten, Entwicklung von IOT-Anwendungen, Festlegung von Tools und Frameworks, Bereitstellen von Softwareanwendungen in der Cloud, Implementieren von Dev-Ops-Prozessen zur Verbesserung der Produktivität in Teams sowie Verwenden von Agile-Methoden zum Verwalten der Anforderungen zwischen dem Softwareentwicklungsteam und den Produktbesitzern.

Während seiner Zeit als Softwareentwickler lernte er gute Softwareentwicklungspraktiken wie Codierungsstandards, SOLID-Prinzipien, LEAN-Prinzipien, testgesteuerte Entwicklung, verhaltensgesteuerte Entwicklung, Codeüberprüfung und kontinuierliche Bereitstellung.

Kompetenzen:
  • C #, Python. Java, .NET-Core, ASP.Net, NodeJs, Javascript, SQL, NoSQL, Angular Js, Angular 7, Web-API, WCF, SOAP-Services, Rabbit MQ, Powershell, Yaml, Azure Dev Ops.
  • Web Service and Web Application Development using .NET Web Api 2, .Net Core, Python (flask) Angular 7, AngualrJS, node js, WCF, MVC, Resful API, SOAP Services.
  • Experience in using (ORMs) Object Relation Mappers – Entity Framework and SQL Alchemy. Also using the code first approach. 
  • Application Integration and Inversion of Control. (Autofac and Unity) 
  • Domain-Driven Design, Micro Services und Service-Orientated Architecture.
  • Knowledge in distributed development using messaging. (NServiceBus), Request-Response, Publish / Subscribe, Sagas.
  • Agile Software-Methodologies such as Lean, Kanban und Scrum. Experience in using project management tools such as Jira. 
  •  (DevOps) - Infrastructure as code, Continuous Integration and Continuous Deployment using tools such as Azure Dev Ops, TeamCity, Jenkins, Octopus Deploy and Ansible.
  • Source Control (Git, tfs) 
  • TDD (Test Driven Development), BDD (Behaviour Driven Development)
  • Knowledge on Cloud Services such as Azure and AWS.
  • Knowledge in containerized application (dockerkubernetes)
  • Hybrid Mobile Application Development.
  • IOT-Applications, Raspberry Pi und Arduinos
  • Knowledge in using message brokers such as Rabbit MQ, Active MQ using protocols mqttor ampq.
  • Application Development on Windowsand Linux
  • Linux- Server configuration

Sprachen

DeutschMutterspracheEnglischMuttersprache

Projekthistorie

Architekt/DevOps Ingenieur

VIVAVIS AG

Internet und Informationstechnologie

50-250 Mitarbeiter

Verantwortlichkeiten:
  • Unterstützung von Teams beim Release-Management.
  • Unterstützung bei der Migration von Legacy-Software vom Refactoring zum Release-Management.
  • Erforschen, wie aktuelle Software verbessert werden kann.
  • Implementierung und Entwicklung neuer Microservices.
  • DevOps-Prozess optimieren

Technologien:
  • .Net Core 1,2,3. .Net Framework 46, Angular
  • Gitlab CI, Gitlab, Team Foundation Server 2015
  • Docker, docker-compose, yaml

Berater für Softwareentwicklung

Synerics Software Solutions

Versicherungen

10-50 Mitarbeiter

Verantwortlichkeiten:
  • Software Development Lead eines Systems, das die Korrespondenz mit Versicherungsnehmern abwickelt.
  • Integration mit Drittanbietern.
  • Teil eines fünf man Teams, das Altsysteme durch neue Infrastrukturen und Frameworks ersetzt.
  • Teil eines fünf man Teams, das Praktiken des Software-Engineerings wie Verzweigungs- und Zusammenführungsstrategien, Kodierungsstandards, kontinuierliche Integration und kontinuierliche Bereitstellung eingeführt hat.

Technologien:
  • .Net C#, Messaging framework similar to NServiceBus, Teamcity, Octopus Deploy, angular. .NET Remoting, Legacy NoSql databases. MSSQL. 

Teilzeit-Prozessmanager / DevOps-Ingenieur. (BlockChain Industry)

Taal Technologies

Sonstiges

10-50 Mitarbeiter

Beschreibung
Unterstützung und Implementierung eines neuen DevOps-Prozesses.

Verantwortlichkeiten
  • Unterstützung bei der Automatisierung deployments von GO-Mikroservices.
  • Verknüpfen von User Stories mit festgeschriebenem Code, um die Berichterstellung zu erleichtern.
  • Erstellen eines neuen DevOps-Prozesses, dem ein Team folgen kann

Technologien
  • Jenkins, Jira, Bitbucket, Confluence
  • GO 
  • Groovy Skripts
  • Docker, Docker-compose

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden