Unser Kunde ist ein dynamisches Softwareunternehmen, das sich auf die Entwicklung geschäftskritischer Softwarelösungen spezialisiert hat. Das Team besteht aus erfahrenen Fachleuten, die mit Leidenschaft an innovativen Projekten arbeiten. In dieser Rolle unterstützen Sie das Team und die Kunden bei der agilen Softwareentwicklung, wobei jeder im Team die Möglichkeit hat, Ideen, Konzepte und Feedback einzubringen. Sie tragen Mitverantwortung für den Erfolg des Teams bei der Entwicklung maßgeschneiderter Softwarelösungen in verschiedenen Geschäftsumgebungen. Zu Ihren täglichen Aufgaben gehören die Anwendung von Methoden wie Test-Driven Development (TDD), Pair-Programming, Code-Reviews und Knowledge-Sharing. Sie arbeiten sowohl im Backend mit Technologien wie Java, Kotlin, Spring Boot, Hibernate/JPA und REST als auch im Frontend mit TypeScript und React. Das Unternehmen fördert eine Kultur des kontinuierlichen Lernens und der Weiterentwicklung, sodass Sie die Möglichkeit haben, Ihre Fähigkeiten in einem unterstützenden Umfeld auszubauen und zu vertiefen.
Senior Software Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung in der agilen Softwareentwicklung mit und hat ein tiefes Verständnis für Clean Code und Software-Craftsmanship. Sie sind in der Lage, sowohl Tests zu schreiben als auch produktiven Code zu entwickeln und haben Freude daran, bestehende Lösungen zu refactoren. Ein erfolgreich abgeschlossenes Studium in einem relevanten Fachbereich ist Voraussetzung. Darüber hinaus sollten Sie teamorientiert sein und gleichzeitig die Fähigkeit besitzen, selbstständig zu arbeiten. Fließende Deutsch- und Englischkenntnisse sind ebenfalls erforderlich, um effektiv mit internationalen Kunden und Teammitgliedern kommunizieren zu können. Wir suchen nach einem engagierten und motivierten Teamplayer, der bereit ist, in einem dynamischen Umfeld zu arbeiten und sich kontinuierlich weiterzuentwickeln.