Wir sind auf der Suche nach einem Systemanalysten, der unser dynamisches Team verstärkt und das Design, die Konstruktion und die Wartung von maßgeschneiderten Softwarelösungen leitet, die auf die Kundenbedürfnisse zugeschnitten sind. In dieser zentralen Rolle nutzen Sie Ihr Fachwissen in C#, SQL und VB.NET , um Innovationen zu entwickeln und komplexe Probleme zu lösen, indem Sie eng mit Business Analysten und Kunden zusammenarbeiten.
Über ausgewählte Interventionen
Selected Interventions (kürzlich von der AMCS Group übernommen)https://www.amcsgroup.com/ unterstützt große Unternehmen und Kommunalverwaltungen bei der Konzeption, dem Aufbau und dem Betrieb besserer Dienste für ihre Kunden und Nutzer durch die Implementierung der einzigartigen ECHO™ Service Management Framework-Software. Von unserem Standort in Großbritannien aus arbeiten wir weltweit eng mit unseren Kunden zusammen, um leistungsstarke, hochgradig maßgeschneiderte und dennoch kostengünstige Service-Management-Lösungen zu liefern, die ihre Produktivität, Effektivität und Effizienz verbessern.
Hauptaufgaben
Der Systemanalyst (Programmierer) ist verantwortlich für die Entwicklung, Erstellung und Wartung kundenspezifischer Softwarelösungen für Kunden, einschließlich der Erweiterung der Unternehmenssoftware durch maßgeschneiderte Verhaltensweisen, Berichte und Integrationen. Die Rolle umfasst eine Mischung aus Problemlösung, Programmierung und Zusammenarbeit mit internen und externen Stakeholdern, einschließlich Business Analysten (BAs) und Kunden. Das Unternehmen stellt alle Verhaltensweisen auf C# um, und neue Verträge werden in C# erstellt.
Entwicklung & Konfiguration
• Entwickeln und modifizieren Sie benutzerdefinierte Verhaltensweisen in C# in Zusammenarbeit mit BAs und unabhängig, basierend auf den Kundenanforderungen.
• Erstellen Sie Pakete mit Konfigurationen, Berichten, Verhaltensweisen und Daten, um die Kundenanforderungen zu erfüllen.
• Erstellung und Änderung von Berichten in ECHO mit SQL.
• Entwerfen und erstellen Sie maßgeschneiderte Anwendungen und Integrationen, um die Übereinstimmung mit Kundenspezifikationen und Unternehmensstandards sicherzustellen.
• Implementieren und verwalten Sie die Protokollierung innerhalb des Codes, um die Rückverfolgbarkeit und das Debugging zu vereinfachen.
• Fehlerbehebung und Änderung vorhandener C#-basierter Portale nach Bedarf.
Problemlösung und technischer Support
• Bieten Sie technischen Support in der 3. Linie für Probleme, die vom Helpdesk eskaliert werden.
• Überprüfung und Behebung von datenbezogenen Problemen.
• Identifizieren und refaktorisieren Sie ineffiziente oder veraltete Verhaltensweisen.
• Unterstützung bei Transformations- und internen Refactoring-Projekten, einschließlich der Umstellung auf C#.
Code-Qualität und Zusammenarbeit
• Führen Sie Peer-Code-Reviews durch, um Qualität und Konsistenz sicherzustellen.
• Befolgen Sie Spezifikationen, CR-Formulare und IQ SRN-Dokumentation, um maßgeschneiderte Workflows zu erstellen.
• Zusammenarbeit mit BAs, um C#-Verhaltensweisen sowohl für neue als auch für bestehende Verträge zu entwerfen und zu implementieren.
• Implementierung von Unit- und automatisierten Test-Frameworks, um die Robustheit und Qualität des entwickelten Codes sicherzustellen.
Verschiedenes
• Unterstützung bei der Erstellung, Änderung und Fehlerbehebung von Nachbesprechungen und Preis-/Kostenregeln.
• Nehmen Sie an geplanten Arbeitsplänen teil.
• Protokollieren Sie Arbeitsstunden und füllen Sie regelmäßig Zeiterfassungsbögen aus, um den Projektfortschritt zu verfolgen und die Zeitverantwortung zu gewährleisten.
• Erfüllen Sie zusätzliche Verantwortlichkeiten, wenn dies vom Team benötigt wird.
Fähigkeiten und Kompetenzen
• Kenntnisse in C# (erforderlich für alle neuen Entwicklungen) und SQL.
• Erfahrung mit Unit-/automatisierten Test-Frameworks.
• Ausgeprägte Fähigkeiten zur Problemlösung und Fehlerbehebung.
• Erfahrung mit Protokollierungs- und Debugging-Tools.
• Vertrautheit mit Versionskontrollsystemen (z. B. Git).
• Erfahrung mit SQL, C# VB.NET
• Erfahrung mit Unit-Tests
• Systematisch und detailorientiert
Qualifikation
• Informatik- oder wissenschaftlicher Abschluss 2:1 oder höher