Interim C#.Net Entwickler (ArcGIS Pro)
Role details
Job location
Tech stack
Job description
Aufgaben, * Refaktorisierung und Redesign bestehender ArcMap-Addins (VB.NET) mit klarer Trennung von ESRI-spezifischer Logik, Backend-Funktionalitäten und Datenzugriff
- Portierung / Neuentwicklung von Addins für ArcGIS Pro unter Verwendung von C#
- Reimplementierung von Backend-Funktionalitäten als ASP.NET Core REST-APIs (C#), inkl. Übernahme bestehender Logik aus VB.NET und PL/SQL
- Ablösung datenbanknaher SOAP-Schnittstellen und PL/SQL-Packages durch moderne REST-Services
- Reimplementierung eines WinForms-Admin-Tools als Webanwendung
- Weiterentwicklung einer bestehenden Angular-Frontend-Applikation inkl. Architekturverbesserungen, Funktionserweiterungen und Unit Tests
- Unterstützung beim Aufbau und der Pflege von Build- und Deployment-Pipelines mit Azure DevOps
- Optimierung der Backend-Bereitstellung sowie Konfiguration von Microsoft IIS
Requirements
- Sehr gute Kenntnisse in der Softwareentwicklung mit C# und aktuellen .NET-Frameworks
- Idealerweise Erfahrung mit ArcGIS Pro
- Fundierte Erfahrung mit ASP.NET Core REST-APIs, inkl. Authentifizierung, Autorisierung und Monitoring
- Sehr gutes Verständnis von Clean Code, SOLID-Prinzipien und wartbarer Softwarearchitektur
- Erfahrung im Lesen, Refaktorisieren und Strukturieren von unstrukturiertem VB.NET-Code
- Gute Kenntnisse in PL/SQL und datenbanknaher Logik
- Gute Kenntnisse der aktuellen und älteren ESRI-SDKs
- Erfahrung mit Unit- und Integrationstests
Wünschenswerte Kenntnisse
- Gute Kenntnisse in Angular und TypeScript
- Erfahrung mit Azure DevOps (Build- und Deployment-Pipelines)
- Kenntnisse in der Konfiguration und dem Betrieb von Microsoft IIS
Benefits & conditions
Xedric Rinke Referenznummer JN-012026-6929736 Telefonnummer +49211177224029
Zusammenfassung
Berufsfeld Information Technology
Näheres Berufsfeld IT Entwicklung
Sektor Public Sector
Ort Hamburg
Vertragsart Interim
Beratername Xedric Rinke
Beraterkontakt +49211177224029
Referenznummer JN-012026-6929736
Bei der PageGroup akzeptieren wir nicht nur Unterschiede - wir feiern sie.
Wir verpflichten uns, ein von gegenseitigem Respekt geprägtes Umfeld zu schaffen, in dem allen Bewerbenden und Mitarbeitenden gleiche Beschäftigungschancen geboten werden, unabhängig von Hautfarbe, Religion, Schwangerschaft, Herkunft, Alter, körperlicher und geistiger Behinderung, Familienstand, sexueller Orientierung, Geschlechtsidentität sowie anderen gesetzlich geschützten Merkmalen.
Bei der PageGroup akzeptieren wir nicht nur Unterschiede - wir feiern sie. Unser Ziel ist es, allen Menschen Chancen zu ermöglichen.