Public procurement notice: Contract Notice
Published: 2023-01-09
Buyer: Land Hessen, vertreten durch die Hessische Zentrale für Datenverarbeitung
Country: DE
Contract type: Services
Procedure: Open procedure
CPV classification: 72200000
Estimated value: 19627200 EUR
Submission deadline: 2023-02-06
Award criteria: Lowest price

Technical requirements: Erbringung von Dienstleistungen in der Anwendungsentwicklung für die Verfahren der Justiz (Abteilung J) mit .NET- und Java-Technologien.
Bei Anwesenheitspflicht sind grundsätzlich der derzeitige und zukünftige Standort der HZD (Hessische Zentrale für Datenverarbeitung) in Hünfeld sowie der Sitz der föderalen IT-Kooperation in Frankfurt am Main die Leistungsorte.
Durch die hier aufgezählten Leistungen sollen alle Phasen eines Anwendungsentwicklungsprojektes abgedeckt werden können (Unterstützung in der Anwendungsentwicklung in den unten benannten Technologien, qualifizierte Unterstützung in querschnittlichen technologieunabhängigen Leistungsfeldern eines Anwendungsentwicklungsprojektes von der Initialisierung bis zur Betriebseinführung). Die Leistungen sind grundsätzlich als Dienstleistung mit eigenständigen Ausarbeitungen bzw. Umsetzungen zu erbringen.
Zur Erfüllung der Aufgabenfelder ist der Auftragnehmer in der Lage, je nach Anforderung des Einzelauftrags Personen mit dem nachfolgenden Kompetenzprofil und Berufserfahrung zu stellen.
Projektsprache ist deutsch. Entsprechende Sprachkenntnisse (Sprachniveau nach dem Europäischen Referenzrahmen mindestens gemäß Stufe C1) werden in Wort und Schrift vorausgesetzt. Unter "Berufserfahrung" sind durch Arbeitstätigkeit erworbene Kompetenzen, Fähigkeiten und Fertigkeiten zu verstehen. Zur Berufserfahrung zählen nicht Ausbildung, Studium, Praktika oder ähnliches.
Technologien: Der Auftragnehmer muss die gesamte Bandbreite der unten aufgeführten Technologien und deren Nachfolgeprodukte abdecken. Angegebene Versionen von Technologien sind als Mindestanforderungen zu verstehen und beinhalten auch die jeweiligen Nachfolgeprodukte. Konkrete Bedarfe richten sich nach den anfordernden Projekten.
NET Microsoft-Technologien im Enterprise-Umfeld: Windows Presentation Founda-tion (WPF), Windows Forms, Universal Windows Platform (UWP), Windows Communication Foundation (WCF) Webservices mit IIS,ASP.NET/ASP.NET core, ASP. NET WebForms, ASP.NET MVC/ASP.NET Core MVC,ASP.NET Core Blazor, Web Client Software Factory (WCSF), RESTful Web API oder AJAX, ASP.NET Security, Authentication und Role Provider, VB.NET,C#, .Net Framework,.Net Core,Dependency Injection mit Unity Container und AutoFac,Model-View-ViewModel (MVVM) - Architekturmodell,ADO.NET, Object-Relational-Mapping (ORM) Entity Framework / Entity Framework Core
JAVA -Technologien im Enterprise-Umfeld: Java Platform, Enterprise Edition, JavaServer Faces (JSF 2), PrimeFaces, PrimeNG, Java Persistence API (z.B. mit Hibernate 4),JAX-RS,WildFly, JBoss (EAP) oder Apache Tomcat,iText, jasper reports, APACHE POI oder APACHE Lucene,GUI-Frameworks Standard Widget Toolkit (SWT 3) oder Remote Application Platform (RAP 2)
Web (Frontend)-Entwicklungen: TypeScript, JavaScript (inkl. Frameworks), JQuery, Angular (ab Version 2) oder Blazor, Node.js,Ionic Framework (ab Version 2), Apache Cordova / Ionic Capacitor,HTML 5 (Hypertext Markup Language),CSS 3, Sass (Syntactically Awesome Stylesheets), Foundation CSS
App-Entwicklung:Entwicklung von nativen Apps für iOS Endgeräte und Android Endgeräte,Progressive Web Apps (Service Worker, App Manifest, etc.),Ionic Framework (ab Version 2),Apache Cordova / Ionic Capacitor
Begleitende Technologien: Linux (SUSE, Red Hat oder andere Derivate) bzw. WindowsServer,Entwicklungs-, Konfigurationsmanagement-, Versionsmanagement- und Testunterstützende Werkzeuge (wie Eclipse,Visual Studio (ab 2019), Azure DevOps Server 2019 ff., GIT, Subversion,Maven 2, Nu-Get,JIRA,Jenkins,Nexus), Datenbanken [Oracle (ab 19c):	SQL für Oracle; Microsoft SQL-Server (ab 2019):SQL für MS SQL Server, MS SQL Server Reporting Services (ab 2019),SSIS (MS SQL Server Integration Services)],BizTalk-Server (ab 2016),REST / JSON, SOAP / XML (Extensible Markup Language),gRPC / Protocol Buffers Web Services, Progressive Web Apps (Service Worker, App Manifest, etc.), SPA (Single Page Application),Windows-PowerShellKryptographie-Verfahren, Container-Technolgien (Docker), Einbindung von Standardkomponenten (wie Microsoft Office, SharePoint, Microsoft Exchange, Active Directory).
Zu den Aufgaben der "Software-Architektur" zählen die Erarbeitung von tragfähigen, modernen und nachhaltigen Softwarearchitekturen. Für die Entwicklung von neuen und bereits entwickelten Anwendungen ist die Abstimmung der funktionalen und nicht funktionalen Anforderungen mit dem Kunden ein wichtiger Teil der Aufgaben. Die Aufgaben umfassen auch die Erstellung von Architekturkonzepten, Entwicklungsrichtlinien und deren Abstimmung mit dem Entwicklungsteam und Kunden, die Optimierung und Problemlösung von bereits existierenden Systemen und die Bewertung bestehender Softwarearchitekturen, sowie die Koordination der Kundenanforderungen und die eigenverantwortliche Erarbeitung nachhaltiger Konzepte für komplexe IT-Infrastrukturen und  Anwendungen und deren Schnittstellen zu anderen Systemen.
-Beratung und Erstellung von Architektur- und Designkonzepten sowie Betriebskonzepten inkl. der Beachtung von IT-Sicherheitsfragen nach BSI-Standards
-Beratung zum innovativen Einsatz von bewährten und neuen IT-Technologien und der Entwicklungs-, Projekt- und Verfahrensleitungen
Hochschul- oder Universitätsabschluss in einer IT-nahen Fachrichtung (z.B. Informatik, Wirtschaftsinformatik, Naturwissenschaften, Mathematik) oder ein anerkannter Ausbildungsberuf in den Fachbereichen Informatik und Informationstechnologie oder in der Praxis erworbene vergleichbare Kenntnisse und Fähigkeiten.


Award value: 19627200