Auf einen Blick
- Aufgaben: Entwickle, pflege und optimiere Software; arbeite selbstständig an komplexen Aufgaben.
- Arbeitgeber: MATRIX42 ist ein innovatives Unternehmen, das hochwertige Softwarelösungen anbietet.
- Mitarbeitervorteile: Flexible Arbeitszeiten, 30 Tage Urlaub und bis zu 6 zusätzliche Entwicklungstage.
- Warum dieser Job: Werde Teil eines dynamischen Teams und beeinflusse Produktstrategien mit deinem technischen Know-how.
- Gewünschte Qualifikationen: Erfahrung in C# und/oder C++ sowie Kenntnisse in objektorientierter Programmierung sind erforderlich.
- Andere Informationen: Mentoring von Junior-Entwicklern und Mitgestaltung der Produktentwicklung sind Teil deiner Rolle.
Das voraussichtliche Gehalt liegt zwischen 65000 - 75000 € pro Jahr.
Ihre Mission:
- Komplexe Aufgaben zerlegen, deren Komplexität und Aufwand schätzen
- Aufgaben unabhängig lösen und ohne ständige Aufsicht arbeiten
- Softwarecode entwickeln, warten und optimieren; automatisierte Tests schreiben; Code-Reviews durchführen
- Mit Teammitgliedern und funktionalen Gruppen innerhalb der Organisation zusammenarbeiten
- Entwicklungsstandards und -methoden einhalten, um qualitativ hochwertige und zuverlässige Softwareprodukte sicherzustellen
- Wissen und Fähigkeiten in der Softwareentwicklung kontinuierlich aktualisieren und erweitern, einschließlich neuer Technologien und Praktiken
Technologiestack:
- .Net Framework
- .Net Core
- C++
- CMake
- Objective C
- Java
- MSSQL
- JavaScript
- Typescript
- Angular
- React
- HTML
- Microsoft Entra ID (AAD)
- Azure DevOps
- Gitlab CI/CD
- Git
Ihr Profil:
- Erfahrung in der C# und/oder C++ Entwicklung
- Tiefes Verständnis der objektorientierten Programmierung (OOP) und SOLID-Prinzipien
- Umfassende Kenntnisse von Versionskontrollsystemen, insbesondere Git
- Erfahrung im Schreiben von automatisierten Tests (Unit-Tests, Integrationstests)
- Starke Kommunikationsfähigkeiten und die Fähigkeit, im Team zu arbeiten
Nice to have:
- Kenntnisse in SQL und Datenbankdesign
- Erfahrung in der Entwicklung mobiler Apps (iOS, Android)
- Erfahrung in der Windows API-Entwicklung
- Erfahrung in der plattformübergreifenden Entwicklung
- Expertise in der Entwicklung von RESTful-Webdiensten und Webanwendungen
- Kenntnisse und Erfahrungen mit Cloud-Technologien (vorzugsweise Microsoft Azure)
- Verständnis des SPA-Konzepts (Angular, React)
- Verständnis der Grundlagen der Cybersicherheit
- Erfahrung in der Entwicklung von Microservices-Anwendungen
- Erfahrung mit Linux Bash
Warum wir?
Unsere Produktteams sind funktionsübergreifend und langlebig, bestehen in der Regel aus einem Produktmanager, einem Produktdesigner und mehreren Ingenieuren. Als Senior Software Engineer sind Sie ein kritischer Bestandteil dieser Teams, der sowohl technische Expertise als auch strategische Einblicke bietet. Ihre Rolle geht über das Programmieren hinaus; Sie beteiligen sich an Diskussionen, tragen zur Entscheidungsfindung bei und gewährleisten die technische Integrität der Produkte, indem Sie diese mit den Bedürfnissen der Kunden und den Geschäftszielen in Einklang bringen. Darüber hinaus werden Sie Junior Engineers betreuen und zur Weiterentwicklung der Produktstrategien beitragen.
Wir suchen einen Senior Software Engineer, der seine Teamkollegen, Stakeholder und wichtige Führungskräfte durch Daten und Logik beeinflussen kann. Sie müssen ein tiefes Verständnis für Technologie, hervorragende Problemlösungsfähigkeiten und die Fähigkeit haben, technisch fundierte und kundenfreundliche Lösungen zu entwerfen. Dies ist eine Rolle als individueller Beitragender, in der Sie qualitativ hochwertige, skalierbare Lösungen erstellen, während Sie sicherstellen, dass jedes Produkt ein Leuchtturm der Kreativität und Exzellenz ist.
Unsere Vorteile:
- Gehaltsbudget: € 65.000-75.000
- Flexible Arbeitszeiten oder dass ein vertrauenswürdiger Arbeitsplatz Teil des Alltags ist
- 30 Tage Urlaub
- Lern- und Entwicklungsmöglichkeiten - bis zu 6 zusätzliche Tage für persönliche oder berufliche Entwicklung
- Ein sozialer Tag, an dem Sie in sozialen Einrichtungen helfen oder Veranstaltungen besuchen können, die unser Umfeld verbessern
- Und vieles mehr... fragen Sie uns danach!
Ihr Ansprechpartner:
Bitte senden Sie uns Ihre Bewerbung, einschließlich Ihrer Gehaltsvorstellungen und des frühestmöglichen Eintrittsdatums, direkt über unser Online-Portal über den "JETZT BEWERBEN"-Button. Wenn Sie Fragen haben, zögern Sie bitte nicht, Diane Djongoue zu kontaktieren. Wir bitten um Ihr Verständnis, dass MATRIX42 aufgrund der derzeit gültigen EU-Datenschutzbestimmungen nur Bewerbungen online über das Bewerberportal in Verbindung mit unserem Bewerbermanagementsystem akzeptieren kann.
Senior Software Engineer Arbeitgeber: Matrix42 AG
Kontaktperson:
Matrix42 AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits bei uns arbeiten. Sie können dir wertvolle Einblicke in den Bewerbungsprozess geben und dich möglicherweise sogar empfehlen.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu C# und C++ sowie zu objektorientierter Programmierung übst. Es kann hilfreich sein, Coding-Challenges auf Plattformen wie LeetCode oder HackerRank zu lösen.
✨Tip Nummer 3
Zeige deine Leidenschaft für Softwareentwicklung, indem du an Open-Source-Projekten arbeitest oder eigene Projekte entwickelst. Dies zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für kontinuierliches Lernen.
✨Tip Nummer 4
Informiere dich über unsere Technologien und Tools, insbesondere über Azure DevOps und Git. Wenn du praktische Erfahrungen mit diesen Technologien hast, erwähne sie in Gesprächen, um deine Eignung zu unterstreichen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte besonders auf die geforderten Fähigkeiten und Technologien. Stelle sicher, dass du alle relevanten Erfahrungen und Kenntnisse in deiner Bewerbung hervorhebst.
Anpassung des Lebenslaufs: Passe deinen Lebenslauf an die spezifischen Anforderungen der Stelle an. Betone deine Erfahrungen mit C#, C++, OOP und den anderen genannten Technologien. Verwende klare und prägnante Formulierungen, um deine Erfolge zu verdeutlichen.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Fähigkeiten und Erfahrungen zur Mission des Unternehmens passen. Zeige deine Begeisterung für Softwareentwicklung und Teamarbeit.
Überprüfung und Einreichung: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass du alle geforderten Informationen, einschließlich Gehaltsvorstellungen und frühestmöglichem Eintrittsdatum, angibst. Reiche deine Bewerbung über das Online-Portal ein.
Wie du dich auf ein Vorstellungsgespräch bei Matrix42 AG vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung genannt werden, insbesondere .Net, C++, und den verschiedenen Frontend-Frameworks wie Angular und React. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie du diese Technologien in realen Projekten angewendet hast.
✨Bereite Beispiele vor
Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareentwicklung und Teamarbeit demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Lösung beigetragen hast.
✨Zeige deine Problemlösungsfähigkeiten
Bereite dich darauf vor, technische Fragen oder Aufgaben zu lösen, die deine Problemlösungsfähigkeiten testen. Es könnte sein, dass du gebeten wirst, einen Code zu analysieren oder eine technische Herausforderung zu diskutieren. Denke daran, deinen Denkprozess klar zu kommunizieren.
✨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 aktuellen Projekten, der Teamdynamik oder den Möglichkeiten zur beruflichen Weiterentwicklung innerhalb des Unternehmens.