Für unseren Geschäftsbereich Anwendungsmodernisierung suchen wir
Softwareentwickler (m/w/d)
Standorte: Paderborn, Rödermark, Oradea (RO) | Homeoffice
Der Geschäftsbereich Anwendungsmodernisierung ist der Kernbereich unseres Unternehmens. Mit dieser Dienstleistung gibt fecher Kunden aus sämtlichen Branchen und Ländern die Möglichkeit, ihre unternehmensspezifischen und oft geschäftskritischen Line-of-Business-Anwendungen auf eine neue technologische Basis zu bringen, damit sie ungehindert weiterentwickelt und -genutzt werden können. Die Vorgehensweise ist eine einzigartige Alternative zur Neuentwicklung von komplexen Anwendungen: Mit speziellen Werkzeugen und weitestgehend automatisiert werden Anwendungen auf neue Plattformen überführt. Nutze unser Stellenangebot für Softwareentwickler und entdecke spannende neue Ansätze.
Deine Aufgaben und Möglichkeiten sind:
- Vollständiges Refactoring von geschäftskritischen Anwendungen und internationaler Standardsoftware durch den Einsatz von Werkzeugen zur Übersetzung von Programmiersprachen auf der Basis eines bewährten Prozesses
- Analyse des generierten Quellcodes, Identifikation von Optimierungsmöglichkeiten der Werkzeuge, Entwicklung von standardisierten und projektspezifischen Basisbibliotheken, Entwicklung von Analyse- und Migrations-Werkzeugen
- Fehlerbehebung durch systematische, teils toolgestützte Überarbeitung des generierten Quellcodes, Datenbanken, Report-Templates
- Bei entsprechender Erfahrung und Neigung: Projektleitung, technisches Coaching unserer Kunden, Schreiben von technischen Blogartikeln, Teilnahme als Sprecher auf Konferenzen, Unterstützung des Pre-Sales
Wir setzen bei den Projekten auf folgende Technologien und Werkzeuge:
- .NET-Framework und Visual Studio in den aktuellen Versionen
- Git, TFS, devops
- Programmiersprachen C# und VB.NET
- Wisej, Qooxdoo, Javascript, CSS, HTML, XML
- Diverse Tools für Analyse, Refactoring, Code Coverage
- Relationale Datenbanken aller Hersteller
- Microsoft Azure, Microsoft 365
Mit folgenden Voraussetzungen passt du ideal in das Team:
- Mindestens 3 Jahre Erfahrung als Softwareentwickler mit .NET und dem Umgang mit Visual Studio
- Abgeschlossenes Studium oder erfahrener Quereinsteiger
- Erfahrung mit Datenbanken der großen Hersteller, sehr gute SQL-Kenntnisse
- Erfahrung in der Entwicklung von Winform-Anwendungen
- Erfahrung in Webtechnologien: HTML, Javascript, CSS, Angular, Bootstrap, React
- Zudem wären hilfreich: Erfahrung in Legacy-Entwicklungsplattformen wie Visual Basic 6, Gupta/OpenText, Microsoft Access, Delphi, Silverlight
- Erfahrung mit Analysewerkzeugen wie Performance und Memory Profiler, statische Code Analyse
- Kenntnisse verschiedenster Frameworks und Control-Bibliotheken von Drittherstellern wie DevExpress, Infragistics, Telerik etc.
- Ausgeprägte Selbstorganisations- und Selbstmotivierungsfähigkeiten, ergebnisorientiertes Denken und Handeln, stete Lernbereitschaft und Freude am Arbeiten in Projekten unterschiedlichster fachlicher Bereiche
- Deutsch oder Rumänisch auf dem Niveau einer Muttersprache sowie mind. gute Englischkenntnisse in Wort und Schrift
- Bereitschaft zur Mitarbeit in internationalen (virtuellen) Teams für internationale Kunden
Und das bieten wir:
- Ein agiles, innovatives IT-Unternehmen, das weltweit mit flachen Hierarchien und kurzen Wegen agiert
- Eine attraktive Vergütung mit unbefristeter Festanstellung
- Einen großzügig ausgestatteten Arbeitsplatz mit flexibler Arbeitszeit, Homeoffice und einem erfahrenen Team
- Arbeitnehmer-Sonderleistungen (Betriebliche Altersvorsorge, vermögenswirksame Leistungen, TicketPlus-Karte, Dienstfahrrad etc.)
- Ein variantenreiches und herausforderndes Aufgabengebiet mit der Möglichkeit zur fachlichen und persönlichen Weiterentwicklung
- Teilnahme an Trainingsmaßnahmen und/oder Entwicklerkonferenzen
Unser Stellenangebot für Softwareentwickler: Wir freuen uns schon sehr auf deine aussagekräftigen Bewerbungsunterlagen mit Angabe deiner Gehaltsvorstellung! bewerbung@fecher.eu