Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
Du liebst es, aus fachlichen Anforderungen zuverlĂ€ssige Software zu entwickeln? Du arbeitest gerne mit modernen Webtechnologien und Azure Services, denkst QualitĂ€t, Sicherheit und Performance von Anfang an mit und möchtest deine Lösungen gemeinsam mit dem Team kontinuierlich verbessern? Dann werde Teil von smapOne - und gestalte mit uns die Zukunft des digitalen Arbeitens als Software Developer (w/m/d)., * Softwareentwicklung & Technisches Design: Konzeption, Implementierung und Weiterentwicklung funktionaler, wartbarer und performanter Softwarelösungen unter BerĂŒcksichtigung etablierter Entwicklungsstandards, Design Patterns und technischer Anforderungen. Einsatz von KI-gestĂŒtzten Entwicklungswerkzeugen im gesamten Softwareentwicklungsprozess, z. B. zur Implementierung, Refactoring, Dokumentation, Fehleranalyse sowie zur UnterstĂŒtzung bei Code Reviews und QualitĂ€tssicherung.
- Code-QualitÀt & Testing: Sicherstellung hoher CodequalitÀt durch den Einsatz moderner Testing-AnsÀtze und Testautomatisierung. Anwendung bewÀhrter Methoden zur GewÀhrleistung stabiler, zuverlÀssiger und wartbarer Software.
- Technische Dokumentation & Wissenstransfer: Erstellung und Pflege technischer Dokumentationen zur UnterstĂŒtzung von Wartbarkeit, Transparenz, Onboarding und Wissensaustausch innerhalb des Teams.
- Datenmodellierung & Datenpersistenz: Implementierung, Pflege und Optimierung von Datenbanklösungen sowie UnterstĂŒtzung einer effizienten, konsistenten und performanten Datenverarbeitung.
- Webentwicklung & Frontend-Technologien: Entwicklung moderner Webanwendungen unter BerĂŒcksichtigung aktueller Technologien, Webstandards, Benutzerfreundlichkeit und Performanceanforderungen.
- Cloud & Infrastruktur: Nutzung und Integration von Cloud-Technologien zur Bereitstellung, Verwaltung und Weiterentwicklung von Anwendungen unter BerĂŒcksichtigung von Skalierbarkeit, VerfĂŒgbarkeit und Sicherheit.
- Deployment & Tooling: Mitwirkung bei der Konfiguration und Optimierung von Entwicklungsumgebungen, Build-Prozessen und CI/CD-Pipelines zur Sicherstellung effizienter und stabiler Entwicklungs- und Deploymentprozesse.
- Debugging & Performanceoptimierung: Analyse und Behebung technischer Fehler sowie DurchfĂŒhrung von Performanceanalysen zur Verbesserung von StabilitĂ€t, Ressourcennutzung und Nutzererlebnis.
- Versionierung & Teamzusammenarbeit: Anwendung etablierter Versionskontroll- und Kollaborationsprozesse zur UnterstĂŒtzung einer effizienten und transparenten Zusammenarbeit innerhalb des Entwicklungsteams.
- Security Best Practices: BerĂŒcksichtigung sicherer Entwicklungsstandards sowie Mitwirkung an der Absicherung von Anwendungen, Daten und Schnittstellen gemÀà aktuellen Best Practices.
- Agile Zusammenarbeit & Produktentwicklung: Aktive Mitarbeit in agilen Entwicklungsprozessen sowie enge Zusammenarbeit mit Product Ownern, UX, QA, DevOps und weiteren Stakeholdern zur erfolgreichen Umsetzung von Produktanforderungen.
Requirements
- Moderne Softwareentwicklung: Sicherer Umgang mit einer gÀngigen Programmiersprache sowie Erfahrung mit Webtechnologien und Frameworks wie Blazor, HTML, CSS und reaktiven Konzepten.
- Daten & Schnittstellen: Know-how im Datenmanagement sowie in der Entwicklung und Anbindung von APIs.
- Cloud & Infrastruktur: Erfahrung mit Azure Services und Infrastrukturkomponenten sowie ein VerstĂ€ndnis fĂŒr deren Zusammenspiel in modernen Anwendungen.
- Build, Deployment & Versionierung: Sicherer Umgang mit Build- und Deployment-Prozessen sowie Git als Version-Control-System.
- QualitĂ€t & Security: Erfahrung mit Unit Tests, TDD und Testautomatisierung sowie ein Bewusstsein fĂŒr sichere Entwicklungspraktiken und IaC-Integration.
- Debugging & Performance: Du analysierst Fehler strukturiert, findest pragmatische Lösungen und optimierst Anwendungen mit Blick auf Performance und StabilitÀt.
- DomÀnen- & ProzessverstÀndnis: Du erfasst fachliche Anforderungen schnell, denkst dich in die ProduktdomÀne ein und bringst dich aktiv in agile Arbeitsprozesse ein.
- Dokumentation & Zusammenarbeit: Du dokumentierst technische Lösungen verstÀndlich und arbeitest konstruktiv mit deinem Team sowie weiteren Schnittstellen zusammen.
- Analytisches Denken & ZuverlĂ€ssigkeit: Du arbeitest strukturiert, sorgfĂ€ltig und behĂ€ltst auch bei komplexen Aufgaben den Ăberblick.
- Kommunikation, Feedback & Lernbereitschaft: Du kommunizierst offen, gibst und nimmst Feedback konstruktiv an und stellst dich flexibel auf neue Themen und VerÀnderungen ein.
Benefits & conditions
Damit du von Anfang an gut einschĂ€tzen kannst, ob die Rolle auch gehaltlich zu dir passt: FĂŒr diese Position liegt unser Gehaltsband bei 55.000 - 71.000 ⏠brutto jĂ€hrlich. Wo du innerhalb dieser Range startest, hĂ€ngt von deiner Erfahrung, deinen Skills, deinen Qualifikationen und dem Match zur Rolle ab. Uns liegt dabei sehr am Herzen, GehĂ€lter nachvollziehbar, fair und konsistent zu gestalten - sowohl fĂŒr neue smappies als auch fĂŒr die bestehende Crew. Die Spanne ergibt sich fĂŒr uns aus unterschiedlichen Auswertungen und unserer aktuellen EinschĂ€tzung dessen, was wir fĂŒr diese Rolle als faire Bezahlung sehen. Im Prozess sprechen wir offen und fair darĂŒber.
About the company
- New Work leben: Finde deinen idealen Arbeitsort- und deine bevorzugte Arbeitszeit, plane deine Workation im EU-Ausland nach Absprache und probiere neue Wege der Zusammenarbeit aus - Camping, Ferienwohnung, Café oder der heimische Balkon sind nur einige von vielen Möglichkeiten.
- Arbeiten am Puls der Zeit: Arbeit mit modernen Tools, Methoden und Equipment in einem spannenden Aufgabenfeld.
- New-Work-Budget: Dir fehlt im Homeoffice noch ein zusĂ€tzlicher Screen, höhenverstellbarer Schreibtisch oder BĂŒrostuhl? Nutze hierfĂŒr dein individuelles smapOne-Ausstattungsbudget.
- Hybrid Work: Kicker, Tischtennis, Yoga u.v.m. Unsere modernen Offices in Dresden, Hannover, Ulm und Ravensburg bieten dir viel Abwechslung sowie smappies live und in Farbe.
- Lebenslanges Lernen: 1:1-Termine fĂŒr deine persönliche Weiterentwicklung, âMasterplanâ und unsere Company-Bibliothek mit FachbĂŒchern auf Wunsch.
- Step by step on board: Dich erwartet ein strukturiertes, herzliches Onboarding, ein persönliches Mentoring sowie ein offenes Team.
- Bleibende Momente: companyweite Offsites, regelmĂ€Ăig Teamabende und Standortevents laden zum Vernetzen und Socializen ein.
- Merch: Lass dich ĂŒberraschen!
- Vorteilsportal: Portal fĂŒr Angestellte, um bei ĂŒber 400 Partnerunternehmen bis zu 60 Prozent zu sparen.
- Beratung zur Altersvorsorge: Wir bieten dir eine kostenfreie Beratung bei unserem externen Versicherungsexperten sowie einen Zuschuss zu deiner betrieblichen Altersvorsorge an.
- Eurorad: Bleib mobil und unterstĂŒtze deine Gesundheit mit unseren Eurorad-Leasing-Angeboten.
- Wellpass: Finde den sportlichen Ausgleich, der zu dir passt - mit Wellpass kannst du aus einer Vielzahl an Fitness-, Sport- und Wellnessangeboten wÀhlen.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ