Du bist interessiert an der Stelle als Softwareentwickler C# (m/w/d) bei camos Software und Beratung GmbH?
Auf der Jobplattform Instaffo kannst du dich für diesen und weitere Jobs ohne großen Aufwand bewerben. Erstelle dein Profil in unter 3 Minuten und starte den Bewerbungsprozess mit nur wenigen Klicks.
Bitte beachte, dass die Stelle nur für Bewerber aus Deutschland verfügbar ist.
Die Sprachanforderungen für diese Stelle sind: Deutsch - Fließend
Wir gehen neue Wege und das Ziel und damit auch Deine Aufgabe als C# Software Entwickler:in in der Produktentwicklung ist es, den Funktionsumfang unserer Standard-CPQ-Lösung voranzutreiben und unseren Projekt-Teams eine ideale Basis für Kundenprojekte zu schaffen.
Softwareentwicklung ist für uns bei camos nicht einfach nur ein Job - wir begeistern uns für neueste Trends, informieren uns über bspw. Video-Mitschnitte von Konferenzen und Vorträgen, lesen auch mal ein Buch zu einer Technologie und probieren gerne aus.
Tätigkeiten
- Entwicklung, Konzeptionierung und Implementierung von Softwarelösungen unter Verwendung von C# und .NET-Technologien.
- Entwurf und Umsetzung von Microservices und API-Endpunkten unter Berücksichtigung von Servicegrenzen und Domänenmodellen.
- Anwendung von Domain Driven Design-Prinzipien, um die Softwarearchitektur an den Anforderungen der jeweiligen Domäne auszurichten.
- Aktive Beteiligung an agilen Entwicklungsmethoden wie Scrum oder Kanban, um effizientere Entwicklungszyklen und bessere Zusammenarbeit im Team zu gewährleisten.
- Durchführung von Code-Reviews, Fehlerbehebung und Optimierung bestehender Softwarekomponenten.
- Einhaltung von Qualitätsstandards, Best Practices und Sicherheitsrichtlinien während des gesamten Entwicklungsprozesses.
Deine Arbeit ist von zentraler Wichtigkeit für camos:
Unser Team in der Produktentwicklung erstellt die Standard-CPQ-Softwarelösungen. Diese wird von unseren Beratungsteams verwendet, um sie individuell auf unsere Kunden anzupassen. Aus diesem Grund ist nicht nur die resultierende Software, sondern auch der Quellcode das Produkt des Teams. Zusätzlich werden die Projektteams in ihrer individuellen Lösungsfindung von unserem Team beraten, damit unsere Software-Design-Prinzipien effektiv und einheitlich umgesetzt werden.
Das technische Umfeld:
Programmierung:
- camos Develop
- Visual Studio
- C#, .NET
- In Zukunft, cloud computing (Azure)
Methodiken:
- Domain Driven Design
- Test Driven Development
- Microservice Architecture
- Event-Driven Architecture
- Agilen Frameworks (Scrum)
- Clean Code / Architecture
- GIT
Anforderungen
Eine gute Basis für einen erfolgreichen Start als Junior Softwareentwickler C# (m/w/d) in der Produktentwicklung bei camos sind:
- Studium der Informatik, Wirtschaftsinformatik, Softwaretechnik, Software Engineering oder vergleichbare Qualifikationen (min. Bachelor, Master von Vorteil).
- Erste Erfahrungen in der Softwareentwicklung aus studentischen und/oder privaten Projekten bzw. Praktika (insbesondere mit C#, .NET Frameworks).
- Gutes, allgemeines Verständnis von objektorientierter Programmierung, Softwarearchitektur und Designpatterns.
- Eigenständige Problemlösungsfähigkeiten, Kreativität und Interesse an neuen Technologien.
- Sehr gute Kenntnisse der deutschen Sprache in Wort und Schrift, gute Englischkenntnisse.
Das Skillset ist das eine, das Mindset das andere: Am wichtigsten für uns ist, dass du dich für deine Aufgaben begeisterst, offen für Neues bist und dich mit deinen Stärken in deinem Team einbringst.
Team
Was unsere Arbeit im Team noch ausmacht:
- Aus Feedback lernen und selbst Feedback geben. Code-Reviews werden auch als Feedback und Verbesserungsmöglichkeit gesehen. Zusätzlich zum Alltag als Softwareentwickler:in engagieren wir uns im Team in wichtigen kontinuierlichen Themenfeldern wie CI, Automatisierung, Code-Generierung.
- Zusammenarbeit in einem agilen Team aus 6 Entwicklerinnen und Entwicklern. Mit täglichen Abstimmungen sowie kurzfristig angesetzten Abstimmungen mit Product Owner, Stakeholdern oder Kollegen. Konzepte werden oftmals als Teamarbeit erstellt, Pair Programming wird regelmäßig eingesetzt.
Bewerbungsprozess
Es werden 2-3 Gespräche mit der HR Abteilung und Fachabteilung geführt.
Über das Unternehmen
Deine Aufgaben in unseren Teams sind so abwechslungsreich wie unsere Kunden - neben Unternehmen wie ABB, Maxon oder Schaeffler beraten wir auch hochspannende mittelständische Betriebe. Bei camos bist du Teil der Lösung und gestaltest aktiv mit.
Wir digitalisieren den Vertrieb komplexer Produkte.
Unsere CPQ-Software ermöglicht mittelständischen und großen Unternehmen die Digitalisierung und Automatisierung des Vertriebsprozesses für variantenreiche Produkte. Sie schafft einen Wettbewerbsvorteil, indem der Angebotsprozess zum Kundenerlebnis wird.
Seit unserer Gründung 1986 sind wir zu einer der führenden europäischen Softwarefirmen unserer Branche geworden.
Doch das reicht uns nicht. Wir wollen das beste Gesamtpaket aus Software, Beratung und Support anbieten.
Mit einem einzigartigen Team, das liebt, was es tut und das in der Lage ist, gemeinsam Unlösbares zu lösen.