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, EnglishJob 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