Auf einen Blick
- Aufgaben: Develop and enhance our DynaCampaign software for automated marketing solutions.
- Arbeitgeber: Join a dynamic team serving over 200 clients across various industries.
- Mitarbeitervorteile: Flexible working hours, remote options, and access to cutting-edge technologies.
- Warum dieser Job: Be part of an innovative culture focused on AI-driven solutions and real-time applications.
- Gewünschte Qualifikationen: Degree in Computer Science or related field; strong skills in .NET, JavaScript, and SQL.
- Andere Informationen: Work with modern tools like Azure DevOps and collaborate with a talented team.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Allgemein:
Als Teil unseres Entwicklungsteams bist Du für die Weiterentwicklung der Enterprise Software für Marketing Automation DynaCampaign zuständig. Mit dieser Lösung steuern unsere über 200 Kunden aus unterschiedlichsten Branchen ihre digitale Marketingaktionen an jedem Touchpoint – automatisiert, individualisiert und intelligent basierend auf KI.
Kernaufgabe / Tätigkeit: Produktentwicklung in Voll- oder Teilzeit
Tech Stack:
- Backend: C# mit .NET/ .NET Core
- Frontend: React & TypeScript
- CI/CD: Azure DevOps
- Environment: MS Azure und Amazon Web Services (AWS)
Deine Aufgaben:
- Du erstellst im Rahmen unserer agilen Softwareentwicklung nach Scrumban komplexe Software-Systeme in der Programmiersprache C# auf der Microsoft .NET Plattform und arbeitest dabei mit neuesten Technologien wie Visual Studio 2022 und Visual Studio Code.
- Dabei bist du von der Konzeption über die Entwicklung bis hin zur Integration in unsere System-Landschaft verantwortlich; hierzu nutzen viele Möglichkeiten des Azure DevOps: Versionsverwaltung mit Git, Testpläne, Build und Release.
- Du setzt dich aktiv mit aktuellen Cloudtechnologien auseinander und entwickelst Cloud-basierte Web-Anwendungen mit Echtzeitanforderungen und ermöglichst das Hosting unserer Web-Applikationen in MS Azure und Amazon Web Services (AWS).
- Auch die Integration unserer State-of-the-Art KI-Lösungen mit unserem Data Science Team gehören mit zu Deinen Aufgaben.
- Du fühlst Dich auch im Umgang mit Frontend Frameworks wie ReactJS und TypeScript und deren Build- und Testprozessen wohl und kannst damit die Brücke zur Frontend-Entwicklung schlagen.
- Du arbeitest an Rahmenbedingungen des Software-Entwicklungsprozesses wie Design, Planungen, Schätzungen und Code Reviews und verstehst Dich als Advisor für das Entwicklungsteam bestehend aus Product Owner, Full Stack Developers, SQA Engineers und dem Helpdesk als Support-Team für unsere Kunden.
Das bringst du idealerweise mit:
- ein erfolgreich abgeschlossenes Studium der (Wirtschafts-, Medien-)Informatik oder eine vergleichbare Ausbildung
- gute Kenntnisse in .NET (C#), JavaScript, HTML und CSS
- Erfahrungen mit relationalen Datenbanken, inkl. SQL
- gute Deutsch- und Englischkenntnisse in Wort und Schrift
- hohe Kommunikations- und Teamfähigkeit
Das kannst Du idealerweise auch noch:
- Designpattern wie z.B. MVC, Domain Model, Unit Of Work
- Microservice Architektur
- Serverless-Architektur und no-sql Datenbanken
- GIT und CI/CD
- Docker
Das erwartet Dich:
Deine Benefits:
Wie läuft der Bewerbungsprozess?
#J-18808-Ljbffr
Software Engineer – Full Stack (.NET/React) (all genders) Arbeitgeber: DYMATRIX GmbH
Kontaktperson:
DYMATRIX GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer – Full Stack (.NET/React) (all genders)
✨Tip Nummer 1
Mach dich mit den neuesten Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, wie C#, .NET, React und Azure DevOps. Zeige in Gesprächen, dass du nicht nur die Grundlagen beherrschst, sondern auch bereit bist, dich ständig weiterzuentwickeln.
✨Tip Nummer 2
Betone deine Erfahrungen mit agilen Entwicklungsmethoden, insbesondere Scrumban. Bereite Beispiele vor, wie du in früheren Projekten agile Prinzipien angewendet hast, um die Effizienz und Qualität der Softwareentwicklung zu steigern.
✨Tip Nummer 3
Da Teamarbeit und Kommunikation wichtig sind, überlege dir, wie du deine Kommunikationsfähigkeiten unter Beweis stellen kannst. Bereite dich darauf vor, konkrete Situationen zu schildern, in denen du erfolgreich im Team gearbeitet hast oder als Berater für andere Teammitglieder fungiert hast.
✨Tip Nummer 4
Informiere dich über aktuelle Trends in der Cloud-Technologie und KI, da diese in der Jobbeschreibung hervorgehoben werden. Zeige dein Interesse an diesen Themen und bringe Ideen ein, wie du diese Technologien in die Produktentwicklung einbringen könntest.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer – Full Stack (.NET/React) (all genders)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Technologien. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Betone deine technischen Fähigkeiten: Hebe deine Kenntnisse in C#, .NET, React und anderen relevanten Technologien hervor. Zeige konkrete Beispiele aus deiner bisherigen Arbeit, die deine Erfahrung mit diesen Technologien belegen.
Zeige Teamfähigkeit und Kommunikationsstärke: Da die Rolle viel Zusammenarbeit erfordert, solltest du in deinem Anschreiben betonen, wie du in Teams gearbeitet hast und welche Kommunikationsfähigkeiten du mitbringst.
Individualisiere dein Anschreiben: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen verdeutlicht. Erkläre, warum du dich für diese spezifische Rolle interessierst und was du dem Team bieten kannst.
Wie du dich auf ein Vorstellungsgespräch bei DYMATRIX GmbH vorbereitest
✨Verstehe den Tech Stack
Mach dich mit den Technologien vertraut, die im Job beschrieben sind, insbesondere C#, .NET, React und Azure. Zeige während des Interviews, dass du praktische Erfahrungen mit diesen Technologien hast und bereit bist, sie in der Entwicklung einzusetzen.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Beispiele zu teilen, um deine Fähigkeiten in der Softwareentwicklung und Teamarbeit zu demonstrieren.
✨Zeige deine Kommunikationsfähigkeiten
Da hohe Kommunikations- und Teamfähigkeit gefordert sind, solltest du während des Interviews klar und präzise kommunizieren. Stelle Fragen und zeige Interesse an der Teamdynamik und den Projekten, an denen du arbeiten würdest.
✨Informiere dich über das Unternehmen
Recherchiere über DynaCampaign und deren Produkte. Verstehe, wie ihre Marketing-Automation-Lösungen funktionieren und welche Rolle du dabei spielen könntest. Dies zeigt dein Engagement und dein Interesse an der Position.