C# .Net Developer

C# .Net Developer

Offenbach am Main Vollzeit Kein Home Office möglich
N

Gesucht werden Mitarbeiter mit sehr gutem IT-Wissen zur Unterstützung für Projekteinsätze im Bereich Softwareentwicklung und Systemintegration. Dabei werden Sie selbständig und selbstverantwortlich arbeiten und ggf. die technische Projektleitung für Teil-Komponenten übernehmen.

Je nach Projekteinsatz Aufgaben / Leistungen in folgenden Bereichen :

  1. Entwicklung bzw. Implementierung von Software bzw. Applikationen in mehreren IT-Technologien (z.B. Programmierung in Excel-Makros (VBA), Scripting, Datenbanken (SQL), .NET, C / C++ oder Java basierter Programmierung) bis zum Abschluss / zur Lösung kaufmännischer, technischer oder organisatorischer Probleme.
  2. Erstellung oder Anpassung (auf Basis von Change Requests) von Komponenten zu Standardapplikationen (Customizing / Konfiguration, sowie Implementierung / Integration) oder von Teilkomponenten in Softwarelösungen.
  3. Verantwortlich für die Identifikation neuer Methoden, Verfahren, Regelwerke (z.B. Continuous Delivery, DevOps, etc.) bzw. Tools und Applikationen im Team.
  4. Verantwortung für die Erstellung von Aufwandsschätzungen und Kalkulationsgrundlagen (z.B. durch Zulieferung von Schätzwerten zu einem Modul oder einer Teilkomponente oder ggf. fachliche Unterstützung im Rainbow-Prozess) inkl. Auswahl geeigneter Software-Pakete.
  5. Konzeption der Testfälle und Implementierung der jeweiligen Testumgebung (z.B. UNIT-Tests, Regressionstests).
  6. Entwicklung und Mitwirkung bei der Umsetzung von Qualitätssicherungs- und Abnahmekonzepten sowie Durchführung der technischen Qualitätssicherung.
  7. Verantwortung für die Erstellung und Pflege technischer Dokumentationen (z.B. Benutzerhandbuch, Programmierrichtlinien, SOHB) in mehreren Aufgabengebieten.
  8. Verantwortlich für die Durchführung von Kunden-Workshops im (Teil-)Projekt z.B. Erstellung und Halten von Präsentationen, Moderation, Durchführung von PoC (Proof of Concept).
  9. Fachliche Betreuung von Kunden und / oder Mitarbeitern durch einfachen Wissenstransfer (z.B. Erläuterung einer neuen techn. Komponente), durch gezieltes Coaching von Einzelpersonen (z.B. Einarbeiten und Begleiten eines neuen Team-Mitgliedes in ein Aufgabengebiet) oder mittels Schulungen für eine Gruppe (z.B. Halten einer Anwenderschulung) auch beim Kunden.
  10. Kommunikation auf Fachbereichs- und Managementebene der Kundenseite (z.B. Regelmeetings abhalten, Abstimmung von Anforderungen, Teilnahme im Steering Board).
  11. Proaktive Identifizierung, Bewertung und Umsetzung von Optimierungs- und Geschäftsmöglichkeiten innerhalb des laufenden Projektes und Mitwirkung bei den nachfolgenden Vertriebsaktivitäten.

Anforderungen :

  1. Ausbildung : Bachelor oder vergleichbar.
  2. Umfangreiche Kenntnisse in IT-Technologien / Applikationen insbesondere Programmiersprachen und Frameworks in der Softwareentwicklung mithilfe eines Java EE Technologiestacks (JSF, JPA und Objekt-Relationalen Mapping-Frameworks (z. B. Hibernate)) bei der Programmierung und Durchführung von Entwicklertests und mit Testautomation (z.B. mithilfe von TestNG, JUnit, Selenium).
  3. Umfangreiche Kenntnisse in agilen Methoden (z.B. Scrum, Kanban) sowie im Bereich Continuous Delivery bzw. Deployment (z.B. Jenkins, Maven, Docker) über relationale Datenbanken, SQL und PL / SQL im Umgang mit Versionskontrollsystemen (z.B. Git, Subversion) und Change-Management-Systemen (bspw. BugZilla, Confluence, Jira).
  4. Erweiterte Kenntnisse in aktuellen Build-Systemen (z.B. Maven oder Gradle), ITIL und Projektmanagement der Anwendung von Architekturkonzepten, von Frameworks und Entwurfsmustern sowie UML.
  5. Kommunikations- und Teamfähigkeiten.
  6. Englisch (min. B2) und Deutsch (C2).
  7. Bereitschaft, zu einer Sicherheitsüberprüfung nach dem Sicherheitsüberprüfungsgesetz (SÜG).

#J-18808-Ljbffr

N

Kontaktperson:

Norconsulting HR Team

C# .Net Developer
Norconsulting
N
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>