Softwareentwickler

Trench Group
Leonding, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Compensation
€ 57K

Job location

Leonding, Austria

Tech stack

.NET
Multitier Architecture
JIRA
Automation of Tests
Unit Testing
C Sharp (Programming Language)
C++
Software Quality
Code Review
Continuous Integration
Relational Databases
Dependency Injection
Web Development
Windows Presentation Foundation
Microsoft SQL Server
Software Architecture
Software Engineering
Strategies of Testing
Web Services
Backend
Gitlab
GIT
Integration Tests
Front End Software Development
REST
Web Api

Job description

  • Konzeptionelle Weiterentwicklung, Wartung und Optimierung bestehender Anwendungen basierend auf .NET Framework, WPF und Microsoft SQL Server
  • Mitarbeit an der Migration einer überwiegend in C++ entwickelten Applikation
  • Schrittweise Portierung dieser Anwendung auf .NET 10
  • Konzeption und Umsetzung einer modernen Architektur:
  • Backend-Entwicklung mittels Web-Services (REST APIs)
  • Aufbau eines modernen Web-Frontends (Framework Auswahl und Einführung im Team)
  • Sicherstellung hoher Codequalität und nachhaltiger Architektur
  • Konsequente Ausrichtung auf gute Testbarkeit der Applikationen (Unit Tests, Integrationstests, saubere Schichtenarchitektur, Dependency Injection)
  • Durchführung von Code Reviews und Etablierung von Best Practices
  • Enge Zusammenarbeit im Team sowie Unterstützung beim Kompetenzaufbau im Bereich Webentwicklung
  • Arbeiten mit
  • GitLab (Source-Code-Verwaltung, Merge Requests, CI/CD)
  • Jira (Ticket- und Projektmanagement)

Requirements

  • Mehrjährige Erfahrung in der Softwareentwicklung (.NET-Umfeld)
  • Sehr gute Kenntnisse in C#, C++ von Vorteil
  • Erfahrung mit .NET-Versionen (ab .NET 8), sowie im Design und der Implementierung von Web-APIs
  • Gute Kenntnisse relationaler Datenbanken (idealerweise SQL Server)
  • Erfahrung mit Softwarearchitektur (z. B. Clean Architecture, Layered Architecture, SOLID-Prinzipien)
  • Praktische Erfahrung im Bereich automatisierter Tests (z. B. Unit-Tests, Mocking, Teststrategien)
  • Sicherer Umgang mit Git-basierten Workflows
  • Fähigkeit, technische Entscheidungen fundiert zu treffen
  • Interesse daran Architekturstandards und Qualitätsrichtlinien mitzugestalten
  • Strukturierte/ eigenverantwortliche Arbeitsweise, Teamorientierung und gute Kommunikationsfähigkeit

Benefits & conditions

  • Sehr gutes Arbeitsklima in einem innovativen, internationalen Top-Unternehmen
  • Sicherer Arbeitsplatz mit langfristiger Perspektive in einer zukunftssicheren Branche
  • Interessantes und abwechslungsreiches Aufgabengebiet mit umfangreicher Einarbeitung
  • Großes Angebot an Weiterbildungs- und Entwicklungsmöglichkeiten
  • Zusätzliche Urlaubstage für jedes 5. Jahr im Unternehmen, zusätzliche Urlaubswoche ab dem vollendeten 42. Lebensjahr
  • Veranstaltungen wie Sommerfest, Weihnachtsfeier, Betriebsausflug uvm.
  • Fahrtkostenzuschuss und Parkplatz oder kostenloses Job-Ticket der Linz AG Linien
  • Eigene Betriebskantine mit Zuschuss
  • Weitere Benefits wie Vivo-Gutscheine, Obstkorb, Kaffee- und Snackautomaten
  • Das Mindestentgelt lt. Kollektivvertrag (FEEI) beträgt EUR 57.082,34,-* brutto / p.a. auf Basis einer Vollzeitbeschäftigung (38,5 Wochenstunden) bei 14 Gehältern (* das tatsächliche Angebot berücksichtigt Marktpreise, Qualifikation und Berufserfahrung)

Apply for this position