Establish and enforce development best practices, code reviews, and quality assurance processes * Strong knowledge of performance optimization and secure coding practices
Establish and enforce development best practices, code reviews, and quality assurance processes * Strong knowledge of performance optimization and secure coding practices
Ausgezeichnetes Verständnis von Data Modelling und Software-Engineering-Prinzipien, inklusive Code Reviews, automatisiertes Testen und CI/CD Konzepten.
Ausgezeichnetes Verständnis von Data Modelling und Software-Engineering-Prinzipien, inklusive Code Reviews, automatisiertes Testen und CI/CD Konzepten.
Durchführung von Code-Reviews und Gewährleistung der Code-Qualität, auch über die Teamgrenzen hinaus. * Clean-Code hast Du nicht nur bereits einmal gehört, sondern betrachtest Du als Entwicklungsphilosophie.
Durchführung von Code-Reviews und Gewährleistung der Code-Qualität, auch über die Teamgrenzen hinaus. * Clean-Code hast Du nicht nur bereits einmal gehört, sondern betrachtest Du als Entwicklungsphilosophie.
Einblick in professionelle Entwicklung: Du bekommst Einblicke in Code-Reviews und technische Dokumentation und lernst, worauf es bei skalierbaren Lösungen ankommt.
Einblick in professionelle Entwicklung: Du bekommst Einblicke in Code-Reviews und technische Dokumentation und lernst, worauf es bei skalierbaren Lösungen ankommt.
Durchführung und Etablierung von Best Practices bei Code-Reviews, Continuous Integration und Deployment-Prozessen. * Sicherstellung von Clean Code, technischer Exzellenz und nachhaltiger Softwarearchitektur unter Berücksichtigung von Time-to-Market. * Fundiertes Wissen über Softwarearchitektur, Design Patterns und moderne Entwicklungsprinzipien (z. B. Clean Code, Domain-Driven Design).
Durchführung und Etablierung von Best Practices bei Code-Reviews, Continuous Integration und Deployment-Prozessen. * Sicherstellung von Clean Code, technischer Exzellenz und nachhaltiger Softwarearchitektur unter Berücksichtigung von Time-to-Market. * Fundiertes Wissen über Softwarearchitektur, Design Patterns und moderne Entwicklungsprinzipien (z. B. Clean Code, Domain-Driven Design).
Vulnerability Assessments, Secure Code Reviews und die Nachbereitung von Pentests gehören genauso dazu wie die Härtung unserer Cloud-Umgebungen und Active Directory-Strukturen.
Vulnerability Assessments, Secure Code Reviews und die Nachbereitung von Pentests gehören genauso dazu wie die Härtung unserer Cloud-Umgebungen und Active Directory-Strukturen.
Praxisnahe Umsetzung: Du setzt Projekte mit modernen Technologien um, lieferst stabile, sichere und wartbare Software und bringst dich in Design Reviews und Code Reviews ein. * Technische Kompetenz: Je nach Ausprägung bringst du z.B. Erfahrung im Backend in Python/FastAPI/Django, in Java/EE/Spring oder in Rust mit und/oder im Frontend mit JavaScript/TypeScript, React/Angular und/oder in Dev-Ops mit Kubernetes, GitLab CI, ArgoCD, Helm und Infrastructure-as-Code.
Praxisnahe Umsetzung: Du setzt Projekte mit modernen Technologien um, lieferst stabile, sichere und wartbare Software und bringst dich in Design Reviews und Code Reviews ein. * Technische Kompetenz: Je nach Ausprägung bringst du z.B. Erfahrung im Backend in Python/FastAPI/Django, in Java/EE/Spring oder in Rust mit und/oder im Frontend mit JavaScript/TypeScript, React/Angular und/oder in Dev-Ops mit Kubernetes, GitLab CI, ArgoCD, Helm und Infrastructure-as-Code.
Qualitäts- und Standardsicherung: Salesforce Architekt:innen sichern die Qualität und Standards der gelieferten Projekte hinsichtlich Kundenprozesse, Solution-Designs, Skalierbarkeit, Security-by-Design, Code und IT-Sicherheit und fördern durch gezielten Input die stetige Verbesserung der Software-Architekturen in adesso Salesforce Projekten. * Standards und Dokumentation: Vorgabe und Weiterentwicklung von Coding- und Dokumentationsstandards; Leitung von Architektur- und Code-Reviews; Pflege klarer Architektur- und Schnittstellendokumentation
Qualitäts- und Standardsicherung: Salesforce Architekt:innen sichern die Qualität und Standards der gelieferten Projekte hinsichtlich Kundenprozesse, Solution-Designs, Skalierbarkeit, Security-by-Design, Code und IT-Sicherheit und fördern durch gezielten Input die stetige Verbesserung der Software-Architekturen in adesso Salesforce Projekten. * Standards und Dokumentation: Vorgabe und Weiterentwicklung von Coding- und Dokumentationsstandards; Leitung von Architektur- und Code-Reviews; Pflege klarer Architektur- und Schnittstellendokumentation
Hands-on Entwicklung: Du realisierst individuelle Lösungen mittels Pro-Code (Apex, LWC) sowie Konfiguration per Low-Code. * Fokus auf Code-Qualität: Du schreibst sauberen, performanten Code unter Berücksichtigung der Salesforce-Limits. Du nimmst an Code-Reviews teil und sicherst die Qualität durch automatisierte Tests (Unit Tests). * Web Services & Tools: Du arbeitest routiniert mit Web Services (REST/SOAP/GraphQL) und Entwicklungsumgebungen wie IntelliJ, Eclipse oder VS Code.
Hands-on Entwicklung: Du realisierst individuelle Lösungen mittels Pro-Code (Apex, LWC) sowie Konfiguration per Low-Code. * Fokus auf Code-Qualität: Du schreibst sauberen, performanten Code unter Berücksichtigung der Salesforce-Limits. Du nimmst an Code-Reviews teil und sicherst die Qualität durch automatisierte Tests (Unit Tests). * Web Services & Tools: Du arbeitest routiniert mit Web Services (REST/SOAP/GraphQL) und Entwicklungsumgebungen wie IntelliJ, Eclipse oder VS Code.
Qualitätssicherung: Du teilst dein Wissen im Team, führst Code-Reviews durch und sorgst für sauberen, getesteten Code. * Software-Qualität: Clean Code, TDD und Architekturprinzipien sind für dich selbstverständlicher Teil der Entwicklung.
Qualitätssicherung: Du teilst dein Wissen im Team, führst Code-Reviews durch und sorgst für sauberen, getesteten Code. * Software-Qualität: Clean Code, TDD und Architekturprinzipien sind für dich selbstverständlicher Teil der Entwicklung.
Effiziente Entwicklung: Du konzipierst und entwickelst komplexe Extensions in AL und stellst durch Code-Reviews, Qualitätssicherung und Performance-Optimierung einen hohen technischen Standard sicher. AL beherrschst du sicher, arbeitest routiniert mit Visual Studio Code und dem BC-Entwicklungsstack und kennst die BC-Architektur sowohl On-Premises als auch in der SaaS-Welt sehr gut.
Effiziente Entwicklung: Du konzipierst und entwickelst komplexe Extensions in AL und stellst durch Code-Reviews, Qualitätssicherung und Performance-Optimierung einen hohen technischen Standard sicher. AL beherrschst du sicher, arbeitest routiniert mit Visual Studio Code und dem BC-Entwicklungsstack und kennst die BC-Architektur sowohl On-Premises als auch in der SaaS-Welt sehr gut.
Du führst Code-Reviews, Tests und Refactorings durch, bringst technische Verbesserungen und Innovationen aktiv ins Team ein. * Du hast Erfahrung in der Konzeption, Entwicklung und Wartung technischer Komponenten und Anwendungen und überzeugst durch ein hohes Qualitätsbewusstsein in Bezug auf sauberen Code, Testbarkeit und Wartbarkeit.
Du führst Code-Reviews, Tests und Refactorings durch, bringst technische Verbesserungen und Innovationen aktiv ins Team ein. * Du hast Erfahrung in der Konzeption, Entwicklung und Wartung technischer Komponenten und Anwendungen und überzeugst durch ein hohes Qualitätsbewusstsein in Bezug auf sauberen Code, Testbarkeit und Wartbarkeit.
Qualitätssicherung: Du sicherst die Qualität u.a. durch Pair Programming, Code Reviews, Unit-Tests * Erste Erfahrung mit KI-gestützter Entwicklung – Einsatz von LLMs und Coding-Agenten als Werkzeug und Kenntnisse passender Patterns (z. B. spec-driven Development, persistente Agent-Instruktionen oder iterative Agenten-Loops), bei gleichzeitig solider eigener Programmierkompetenz
Qualitätssicherung: Du sicherst die Qualität u.a. durch Pair Programming, Code Reviews, Unit-Tests * Erste Erfahrung mit KI-gestützter Entwicklung – Einsatz von LLMs und Coding-Agenten als Werkzeug und Kenntnisse passender Patterns (z. B. spec-driven Development, persistente Agent-Instruktionen oder iterative Agenten-Loops), bei gleichzeitig solider eigener Programmierkompetenz
Dabei übernimmst du Verantwortung für saubere Implementierungen, stabile Schnittstellen und wartbaren Code, der auch langfristig weiterentwickelt werden kann. * Weiterentwicklung bestehender Systeme inkl. Legacy-Code und Modernisierung * Mitarbeit an technischen Konzepten, Architekturentscheidungen und Code Reviews * Interesse an sauberem, wartbaren Code und Clean-Code-Prinzipien
Dabei übernimmst du Verantwortung für saubere Implementierungen, stabile Schnittstellen und wartbaren Code, der auch langfristig weiterentwickelt werden kann. * Weiterentwicklung bestehender Systeme inkl. Legacy-Code und Modernisierung * Mitarbeit an technischen Konzepten, Architekturentscheidungen und Code Reviews * Interesse an sauberem, wartbaren Code und Clean-Code-Prinzipien
AI-gestützte Delivery: Du etablierst Arbeitsweisen, in denen Tools wie Claude Code, GitHub Copilot, Review Agents, Test- und Doku-Assistants selbstverständlich genutzt werden. * Hands-on Coding: Du entwickelst selbst mit – im Backend (Java, Spring Boot/Quarkus), Frontend (TypeScript, React/Angular/Vue) oder als Fullstack – und gehst in Pair- und Mob-Programming-Sessions. * Starker Engineering-Background: Mehrjährige Erfahrung als Softwareentwickler:in, idealerweise mit Verantwortung als Lead Dev, Tech Lead oder Principal Engineer mit abgeschlossenem Studium in einem IT-nahen Fach sowie sehr gute Kenntnisse in mindestens einem unserer Kern-Stacks (Java/Spring Boot/Quarkus oder TypeScript/React/Angular/Vue), plus Clean Code, Testing und CI/CD.
AI-gestützte Delivery: Du etablierst Arbeitsweisen, in denen Tools wie Claude Code, GitHub Copilot, Review Agents, Test- und Doku-Assistants selbstverständlich genutzt werden. * Hands-on Coding: Du entwickelst selbst mit – im Backend (Java, Spring Boot/Quarkus), Frontend (TypeScript, React/Angular/Vue) oder als Fullstack – und gehst in Pair- und Mob-Programming-Sessions. * Starker Engineering-Background: Mehrjährige Erfahrung als Softwareentwickler:in, idealerweise mit Verantwortung als Lead Dev, Tech Lead oder Principal Engineer mit abgeschlossenem Studium in einem IT-nahen Fach sowie sehr gute Kenntnisse in mindestens einem unserer Kern-Stacks (Java/Spring Boot/Quarkus oder TypeScript/React/Angular/Vue), plus Clean Code, Testing und CI/CD.
Du etablierst Best Practices, führst Code-Reviews durch und unterstützt Kolleginnen und Kollegen durch Mentoring. * Du hast ein fundiertes Verständnis von Clean Code, Softwarearchitektur und Designprinzipien.
Du etablierst Best Practices, führst Code-Reviews durch und unterstützt Kolleginnen und Kollegen durch Mentoring. * Du hast ein fundiertes Verständnis von Clean Code, Softwarearchitektur und Designprinzipien.
Sicherstellung einer hohen Code-Qualität, Durchführung konstruktiver Code Reviews und Einbringung eigener Impulse zur Weiterentwicklung technischer Standards * Ausgeprägtes Qualitäts- und Sicherheitsbewusstsein – sauberer, wartbarer und sicherer Code ist für Sie selbstverständlich
Sicherstellung einer hohen Code-Qualität, Durchführung konstruktiver Code Reviews und Einbringung eigener Impulse zur Weiterentwicklung technischer Standards * Ausgeprägtes Qualitäts- und Sicherheitsbewusstsein – sauberer, wartbarer und sicherer Code ist für Sie selbstverständlich
Sicherstellen von Code-Qualität durch automatisierte Tests, Code Reviews und Pair Programming * Einbringen und Weiterentwickeln von Best Practices (Clean Code, Design Patterns, Reusability)
Sicherstellen von Code-Qualität durch automatisierte Tests, Code Reviews und Pair Programming * Einbringen und Weiterentwickeln von Best Practices (Clean Code, Design Patterns, Reusability)
Deine Themen sind vielfältig: Du implementierst Software-Features und Komponenten, stellst deren Funktionalität durch Tests sicher und sorgst für hohe Qualität durch Code-Reviews
Deine Themen sind vielfältig: Du implementierst Software-Features und Komponenten, stellst deren Funktionalität durch Tests sicher und sorgst für hohe Qualität durch Code-Reviews
Du sicherst die Qualität der Lösungen durch Code-Reviews, vorbereitende Build- und Deployment-Aktivitäten und gibst Empfehlungen zu technologischen Verbesserungen.
Du sicherst die Qualität der Lösungen durch Code-Reviews, vorbereitende Build- und Deployment-Aktivitäten und gibst Empfehlungen zu technologischen Verbesserungen.