Stellenbeschreibung
Wir suchen eine/n engagierte/n Developer (m/w/d) zur Verstärkung unseres Entwicklungsteams. In dieser Position sind Sie verantwortlich für die Konzeption, Entwicklung und Wartung innovativer Softwarelösungen. Sie arbeiten an spannenden Projekten und tragen maßgeblich zur Optimierung unserer Anwendungen bei. Dabei setzen Sie modernste Technologien ein und entwickeln nachhaltige Softwarearchitekturen, die den Anforderungen unserer Kunden gerecht werden.
Aufgaben
- Entwicklung und Implementierung von Softwarelösungen unter Verwendung von Technologien wie ASP.NET Core, C++,.NET, Node.js, Java, C#, PHP, Python, Ruby on Rails, React, Angular, HTML, CSS sowie weiteren relevanten Frameworks und Sprachen
- Mitarbeit im gesamten Softwareentwicklungslebenszyklus (SDLC), inklusive Anforderungsanalyse, Design, Coding, Testing und Deployment
- Anwendung agiler Methoden wie Scrum und TFS zur effizienten Projektsteuerung
- Nutzung von Versionskontrollsystemen wie SVN oder TFS zur Verwaltung des Quellcodes
- Erstellung und Pflege technischer Dokumentationen sowie Code-Reviews zur Sicherstellung der Codequalität
- Zusammenarbeit mit interdisziplinären Teams zur Umsetzung komplexer Projekte unter Berücksichtigung von OOP-Prinzipien und Best Practices
- Optimierung bestehender Anwendungen hinsichtlich Performance und Sicherheit unter Einsatz von SQL-Datenbanken wie Microsoft SQL Server sowie T-SQL und PL/SQL
Qualifikationen
- Abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Qualifikation
- Fundierte Kenntnisse in der Softwareentwicklung mit Technologien wie ASP.NET Core, C++,.NET, Node.js, Java oder C#
- Erfahrung im Umgang mit Datenbanken wie Microsoft SQL Server sowie Kenntnisse in SQL, T-SQL oder PL/SQL
- Sicherer Umgang mit Entwicklungsumgebungen wie Visual Studio sowie Versionskontrollsystemen wie SVN oder TFS
- Kenntnisse in modernen Frontend-Technologien wie HTML, CSS, JavaScript sowie Frameworks wie Angular oder React sind von Vorteil
- Erfahrung mit agilen Entwicklungsmethoden (z. B. Scrum) und Projektmanagementtools
- Gute analytische Fähigkeiten sowie eine strukturierte Arbeitsweise
- Teamfähigkeit sowie die Bereitschaft zur kontinuierlichen Weiterbildung in neuen Technologien
Gehalt: 3.000,00€ - 6.000,00€ pro Monat
Leistungen:
- Flexible Arbeitszeiten
- Kostenloser Parkplatz
Arbeitsort: Vor Ort