Softwareentwickler für Geoinformationsdienstleister gesucht
Role details
Job location
Tech stack
Job description
Softwareentwicklung
-
Entwicklung und Wartung von bestehenden Applikationen (Fat Clients), die mit .Net 4.6, WinForms und C# realisiert sind.
-
Portierung eines bestehenden Clients zu einer Webanwendung unter Verwendung von NET 8, Blazor Server und C#.
-
Pflege, Weiterentwicklung und Integration von GIS-Komponenten für das Mapping von Geodaten in den o.g. Applikationen.
-
Erstellung und Pflege von Dokumentationen sowie Unterstützung der Nutzer bei technischen Anfragen (Hotline, Fernwartung).
-
Verantwortung für die Qualitätssicherung und das Testen neuer Funktionen und Features.
-
Mitwirkung bei der Konzeption und Anpassung der Software gemäß den Anforderungen der Auftraggeber.
Serverbetrieb
-
Verwaltung eines cloudbasierten virtuellen Servers (Windows Server 2022).
-
Verwaltung eines MS SQL Servers mit produktiven Datenbanken, einschließlich der Einrichtung und Pflege von Zugriffs- und Backupregimes.
-
Verwaltung eines MS IIS-Servers für das Hosting von Projektwebseiten, Webressourcen und Webservices zur Kommunikation des Clients mit dem Server und seinen Datenbanken.
-
Sicherstellung des stabilen Betriebs und der Skalierbarkeit von Serverumgebungen und Webanwendungen.
-
Überwachung der Serverleistung und Durchführung von Wartungs- und Optimierungsmaßnahmen.
Requirements
Technische Kenntnisse:
-
Sehr gute Kenntnisse in der Softwareentwicklung mit C#, .NET und WinForms.
-
Gute Kenntnisse in der Entwicklung von Webservices und der Anwendung von Webtechnologien (insb. Blazor Server).
-
Gute Kenntnisse in der Arbeit mit relationalen Datenbanken, insbesondere MS SQL Server und SQLite.
-
Erfahrung in der Verwaltung von cloudbasierten Serverumgebungen und MS IIS-Servern
Fähigkeiten und Kompetenzen:
-
Bachelor-Abschluss in Informatik, Geo-Informatik oder vergleichbaren Studiengängen oder ein vergleichbarer berufsqualifizierender Abschluss
-
Erfahrung in der selbständigen Entwicklung und Pflege von Software sowie der Verwaltung von Softwareprojekten.
-
Fachliches Einfühlungsvermögen und Interesse an den Aufgaben bzw. Bedürfnissen der Nutzer unserer Software.
-
Zielorientierte Arbeitsweise und die Bereitschaft zur engen Zusammenarbeit mit den Auftraggebern.
-
Sehr gute Kommunikationsfähigkeiten in Deutsch (mind. C1) und vorhandene Sprachkenntnisse in Englisch (mind. B1).
-
Vertrauen in die eigenen Fähigkeiten und Freude an schöpferischer Arbeit.
Vorteilhaft:
-
Erfahrung in der Arbeit mit geodatenbasierten Anwendungen und der Verwaltung von Daten im GIS-Bereich
-
Erfahrung im Umgang mit eingebetteten GIS-Technologien für die Cliententwicklung, z.B. ArcGIS Engine, Blue Marble GeoMapper SDK, TatukGIS Developer Kernel, ThinkGeo Desktop Maps, ThinkGeo Web Maps o.Ä.
-
Erfahrung in der Erstellung und Pflege von Dokumentationen und Benutzerhandbüchern.
-
Kenntnisse in der Erstellung von öffentlichen Webseiten und Materialien für die Öffentlichkeitsarbeit.
Benefits & conditions
Einen sicheren Arbeitsplatz in einem soliden Unternehmen mit flachen Hierarchien.
-
Die Möglichkeit, an einer spannenden Portierung eines bestehenden Fat Clients ins Web zu arbeiten.
-
Flexible Arbeitszeiten und Arbeitsorte (Büro, Homeoffice) und ein angenehmes Arbeitsklima.
-
30 Tagen Erholungsurlaub pro Jahr und Deutschland-Jobticket mit 100% Arbeitgeberzuschuss
-
Einstiegsgehalt im Rahmen von 50.000 - 58.000 € brutto pro Jahr. Die obere Grenze wird sich ab August 2026 erhöhen, da sich unsere Teamstruktur verändert.
-
Fortbildungsmöglichkeiten im Rahmen der persönlichen beruflichen Weiterentwicklung bei planiglobe.