Auf einen Blick
- Aufgaben: Entwickle komplexe Backend-Lösungen für cloudbasierte Plattformen und arbeite im Team.
- Arbeitgeber: Innovatives Unternehmen in Bonn mit Fokus auf Wissensaustausch und Teamarbeit.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Arbeitsumfeld.
- Andere Informationen: Engagiertes Team mit großartigen Karrierechancen und einem starken Fokus auf persönliche Entwicklung.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und lerne von erfahrenen Kolleg:innen.
- Gewünschte Qualifikationen: Kenntnisse in C# (.NET) oder Java, Teamfähigkeit und gute Kommunikationsfähigkeiten.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Beschreibung
Die Applikationen, die wir bauen, sind fachlich komplex. Das bedingt, dass auch die Architektur sorgfältig gestaltet sein muss. Entscheidungen treffe ich basierend auf Gesprächen mit Kolleg:innen und Anwender:innen – und verantworte sie am Ende selbst. Im Falle einer Fehlentscheidung suche ich mit der Hilfe des Teams nach einer Lösung.
Der Wissensaustausch ist für mich einer der wichtigsten Bestandteile meines Berufs. Im Team pushen wir uns gegenseitig in unserem Lernprozess und halten Coding Dojos ab, außerdem gebe ich interne Schulungen. Das empfinde ich als total erfüllende Ergänzung meines sonstigen Alltags.
So arbeitest Du
Als Team aus bis zu acht Expert:innen der Bereiche Strategie, Entwicklung und Design tragt ihr gemeinsam die End-to-End Verantwortung für die Software. Ihr deployed fertige Softwarekomponenten in der Cloud (z. B. Azure, AWS, OpenShift, Google Cloud) und kommuniziert direkt mit Anwender:innen aus verschiedensten Branchen.
Anforderungen
- Du konzipierst und entwickelst Softwarekomponenten für das Backend einer cloudbasierten Plattform (inkl. Web Applikationen).
- Du spezifizierst Schnittstellen und entwickelst diese selbstständig weiter und integrierst externe und interne APIs zur reibungslosen Systemvernetzung.
- Du konfigurierst, baust und deployest die einzelnen Komponenten containerbasiert und sorgst für eine flexible und skalierbare Infrastruktur.
- Du schreibst Unit- und Integrations-Tests um kontinuierlich die Qualität der Software sicherzustellen.
- Du überwachst die Software im laufenden Betrieb und stellst eine stabile und sichere Systemlandschaft sicher.
- Du nimmst aktiv am Wissensaustausch und -transfer in der eigenen Schulungsplattform "aka" teil.
- Du arbeitest eng mit deinen Kolleg:innen zusammen und tauscht dich mit anderen agilen, interdisziplinären Teams aus.
Skills
- Fundierte Kenntnisse in der Backend-Entwicklung mit C# (.NET) oder Java, SpringBoot.
- Erste praktische Erfahrungen mit Docker und/oder Kubernetes von Vorteil.
- Routine im Umgang mit Git und grundlegendes Verständnis von Git-Flow.
- Eine schnelle Auffassungsgabe und eine strukturierte Arbeitsweise.
- Sehr gute Deutsch- und Englischkenntnisse.
- Nice To Have: Erfahrung mit Clean Code Prinzipien und TDD.
Backend Developer C# / .NET / Java — Bonn Arbeitgeber: Sprinteins
Kontaktperson:
Sprinteins HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend Developer C# / .NET / Java — Bonn
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Das zeigt nicht nur deine Fähigkeiten, sondern auch, dass du ein Teamplayer bist, der den Wissensaustausch schätzt.
✨Tipp Nummer 3
Zeige deine Leidenschaft für das Lernen! Sprich über deine Teilnahme an Coding Dojos oder Schulungen, die du gegeben hast. Das zeigt, dass du aktiv an deinem Wissen arbeitest und bereit bist, dein Team zu unterstützen.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Begeisterung für die Cloud-Technologien und Backend-Entwicklung zu betonen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Developer C# / .NET / Java — Bonn
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du der perfekte Fit für unser Team bist.
Mach es konkret!: Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du in der Vergangenheit Probleme gelöst hast oder welche Projekte du erfolgreich umgesetzt hast.
Achte auf die Details!: Korrekte Rechtschreibung und Grammatik sind wichtig. Nimm dir die Zeit, deine Bewerbung sorgfältig zu überprüfen. Ein kleiner Fehler kann einen großen Eindruck hinterlassen – und nicht immer im positiven Sinne!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei Sprinteins vorbereitest
✨Verstehe die Architektur
Mach dich mit den Grundlagen der Softwarearchitektur vertraut, insbesondere im Kontext von cloudbasierten Plattformen. Sei bereit, über deine Erfahrungen in der Backend-Entwicklung zu sprechen und wie du komplexe Systeme gestaltet hast.
✨Bereite Beispiele vor
Denke an konkrete Projekte, bei denen du Schnittstellen spezifiziert und APIs integriert hast. Bereite dich darauf vor, diese Beispiele im Interview zu erläutern und zu zeigen, wie du Herausforderungen gemeistert hast.
✨Zeige Teamgeist
Da der Wissensaustausch und die Zusammenarbeit im Team wichtig sind, sei bereit, über deine Erfahrungen in agilen Teams zu sprechen. Betone, wie du zum Lernen und zur Entwicklung deiner Kolleg:innen beigetragen hast.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den Technologien, die verwendet werden, oder nach den Herausforderungen, die das Team aktuell hat.