Software Engineer

Diehl Stiftung & Co. KG
Röthenbach a.d. Pegnitz, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English

Job location

Röthenbach a.d. Pegnitz, Germany

Tech stack

.NET
Automation of Tests
C Sharp (Programming Language)
Databases
Software Design Patterns
Programming Tools
Microsoft Visual Studio
Oracle Applications
Software Architecture
Ruby
Software Engineering
Software Systems
SQL Databases
React
Information Technology

Job description

  • Sie sind für den Betrieb, die kontinuierliche Weiterentwicklung sowie die Wartung der unternehmensintern entwickelten Software-Lösungen verantwortlich.
  • Dabei unterstützen Sie bei der Anforderungsaufnahme, und übernehmen die Analyse und Konzeption von zukunftssicheren Anwendungen und Systemen.
  • Zudem entwickeln Sie komplexe Softwarelösungen und Systeme mit sowohl klassischen als auch modernen Technologien, z.B. C#, .NET, React und Ruby (on Rails), und nutzen dabei fortschrittliche Entwicklungswerkzeuge wie Visual Studio und RubyMine.
  • Sie planen und leiten interessante Softwareentwicklungsprojekte unter wirtschaftlichen Rahmenbedingungen und übernehmen die Erarbeitung, Dokumentation und Kommunikation von Software-Architekturen.
  • Dazu gehört außerdem die Dokumentation, das Testen und die Qualitätssicherung der Softwarelösungen, sowie die Kommunikation und Koordination zwischen Fachbereichen und IT.

Requirements

  • Sie verfügen über ein abgeschlossenes technisches Studium z.B. der Informatik, Software Engineering, Wirtschaftsinformatik, Elektrotechnik, Mathematik oder Physik oder eine abgeschlossene technische Ausbildung.
  • Dazu bringen Sie mehrere Jahre einschlägige Berufserfahrung im Bereich der Softwareentwicklung, sowie sehr gute Kenntnisse in C#, .Net, und SQL mit.
  • Idealerweise haben Sie Kenntnisse in Ruby (on Rails), React und Oracle-Datenbanken, sowie Erfahrung in sicherer Softwareentwicklung, Entwurfsmustern, Softwarearchitektur, automatisierten Tests und sauberer Dokumentation.
  • Sie zeichnen sich durch eine ausgeprägte analytische und lösungsorientierte Arbeitsweise, ein hohes Maß an Eigeninitiative sowie gute Englischkenntnisse in Wort und Schrift aus.
  • Des Weiteren arbeiten Sie gerne im Team und übernehmen gerne Verantwortung in Projekten.

Benefits & conditions

  • Berufliche & persönliche Weiterentwicklung
  • Tarifliche Vergütung
  • Flexible Arbeitszeiten
  • Kantine
  • Betriebliches Gesundheitsmanagement

Apply for this position