MANTECH
Johnson Controls
Sr. Entwickler - Enterprise Integration
Über die Stelle
Johnson Controls ist ein weltweit führendes Unternehmen für Wärmemanagement, geschäftskritische Gebäudesysteme, Energieeffizienz und Dekarbonisierung. Wir helfen unseren Kunden, Energie produktiver zu nutzen, Emissionen zu reduzieren und mit der Präzision und Widerstandsfähigkeit zu arbeiten, die in schnell wachsenden Branchen wie Rechenzentren, Gesundheitswesen, Pharmazie, fortschrittlicher Fertigung und Hochschulbildung erforderlich sind.
Seit mehr als 140 Jahren liefert Johnson Controls Leistung, wo sie wirklich zählt. Gestützt auf fortschrittliche Technologie, Lifecycle-Services und eine branchenführende Außendienstorganisation steigern wir die Leistung unserer Kunden, verwandeln Ziele in greifbare Ergebnisse und helfen, die Gesellschaft voranzubringen.
Gestalten Sie Ihre beste Zukunft mit dem Johnson Controls Team
Johnson Controls ist ein weltweit führendes Unternehmen für Wärmemanagement, geschäftskritische Gebäudesysteme, Energieeffizienz und Dekarbonisierung. Wir helfen unseren Kunden, Energie produktiver zu nutzen, Emissionen zu reduzieren und mit der Präzision und Widerstandsfähigkeit zu arbeiten, die in schnell wachsenden Branchen wie Rechenzentren, Gesundheitswesen, Pharmazie, fortschrittlicher Fertigung und Hochschulbildung erforderlich sind. Treten Sie einem Gewinnerteam bei, das es Ihnen ermöglicht, Ihre beste Zukunft zu gestalten! Unsere Teams sind einzigartig positioniert, um eine Vielzahl von Branchen weltweit zu unterstützen. Sie haben die Möglichkeit, sich durch sinnvolle Projektarbeit und Lernmöglichkeiten weiterzuentwickeln. Wir bemühen uns, unseren Mitarbeitern ein Erlebnis zu bieten, das sich auf die Unterstützung ihres körperlichen, finanziellen und emotionalen Wohlbefindens konzentriert. Werden Sie Mitglied der Johnson Controls Familie und gedeihen Sie in einer befähigenden Unternehmenskultur, in der Ihre Stimme und Ihre Ideen gehört werden – Ihre nächste großartige Gelegenheit ist nur wenige Klicks entfernt!
Ein hoch erfahrener, praxisorientierter Senior Integration Developer, verantwortlich für das Design und die Bereitstellung komplexer, unternehmensweiter Integrationslösungen. Treibt die fortgeschrittene Entwicklung voran, verantwortet Low-Level Designs (LLDs) und stellt eine qualitativ hochwertige, CI/CD-gesteuerte Bereitstellung unter Verwendung von Azure Integration Services sicher, während er Teams betreut und zur Architekturausrichtung beiträgt.
Was wir bieten
- Wettbewerbsfähiges Gehalt mit Bonusplan
- Bezahlter Urlaub/Feiertage/Krankheitstage
- Umfassendes Leistungspaket inklusive 401K, Kranken-, Zahn- und Augenpflege
- Schulungen am Arbeitsplatz/cross-training Möglichkeiten
- Ermutigendes und kollaboratives Teamumfeld
- Engagement für Sicherheit durch unsere Zero Harm-Richtlinie
Hauptverantwortlichkeiten
Kernentwicklung (Primärer Fokus)
- Leitung der Entwicklung komplexer, groß angelegter Integrationslösungen unter Verwendung von Azure Integration Services (Logic Apps, Azure Functions, Data Factory, Service Bus, Event Grid).
- Erstellung von hochperformanten, skalierbaren und produktionsreifen Lösungen für komplexe Enterprise-Integrationsszenarien.
- Entwicklung wiederverwendbarer Frameworks, fortschrittlicher Integrationsmuster und gemeinsamer Komponenten zur Beschleunigung der Bereitstellung über Programme hinweg.
API-Entwicklung & APIM-Governance
- Entwurf und Implementierung von unternehmensweiten APIs unter Verwendung von Azure API Management (APIM).
- Konfiguration fortgeschrittener APIM-Richtlinien, einschließlich Sicherheit, Transformation, Drosselung und Routing.
- Sicherstellung, dass APIs die Standards für Leistung, Sicherheit und Governance erfüllen.
Low-Level Design & Technische Verantwortung
- Verantwortung und Steuerung von Low-Level Designs (LLDs) für Module und kritische Komponenten.
- Übersetzung von Geschäfts- und Architekturanforderungen in skalierbare, gut strukturierte technische Designs.
- Sicherstellung der strikten Einhaltung von Architekturstandards, Designprinzipien und Best Practices.
Azure DevOps & CI/CD (Hauptverantwortung)
- Entwurf, Implementierung und Optimierung von CI/CD-Pipelines unter Verwendung von Azure DevOps / GitHub Actions.
- Steuerung der End-to-End-Automatisierung von Build-, Deployment- und Release-Prozessen unter Verwendung von Infrastructure as Code (IaC).
- Sicherstellung konsistenter, zuverlässiger und qualitativ hochwertiger Releases über Umgebungen hinweg.
- Verbesserung der Deployment-Effizienz, Rollback-Strategien und Release-Governance.
Testen, Debugging & Produktionsunterstützung
- Leitung von Unit-Tests, Integrationstests und Validierungsstrategien.
- Bewältigung komplexer Debugging- und Ursachenanalysen über APIs, Ereignisse und Workflows hinweg.
- Starke Unterstützung bei kritischen Produktionsproblemen und Performance-Engpässen.
Überwachung, Zuverlässigkeit & Leistung
- Implementierung und Verbesserung von Observability-Frameworks unter Verwendung von Azure Monitor und Application Insights.
- Sicherstellung, dass Lösungen SLAs für Zuverlässigkeit, Skalierbarkeit und Leistung erfüllen.
KI & Copilot-gestützte Entwicklung
- Aktive Nutzung von GitHub Copilot / M365 Copilot für:
- Code-Beschleunigung und -Optimierung
- LLD- und API-Dokumentationserstellung
- Debugging- und Performance-Einblicke
- Anwendung KI-gestützter Engineering-Praktiken zur Verbesserung der Produktivität und Lieferqualität.
- Beitrag zur Einführung KI-gesteuerter Entwicklungspraktiken im Team.
Technische Führung & Mentoring
- Bereitstellung von praxisorientierter technischer Führung, Anleitung von Entwicklern bei Design, Coding und Best Practices.
- Durchführung von Code-Reviews, Design-Reviews und Qualitätsprüfungen.
- Mentoring von Ingenieuren und Junior-Entwicklern, Aufbau starker technischer Fähigkeiten im Team.
Zusammenarbeit in komplexen Lieferprogrammen
- Enge Zusammenarbeit mit Leads, Architekten, QA, DevOps und Business-Stakeholdern.
- Förderung der Abstimmung zwischen Design-, Entwicklungs- und Lieferterminen.
- Aktive Beteiligung an High-Velocity-Agile-Lieferumgebungen.
Erforderliche Kenntnisse
- Erfahrung: 6–9 Jahre mit starkem Fokus auf praxisorientierte Integrationsentwicklung in komplexen Lieferumgebungen.
- Azure Integration: Tiefgreifende Expertise in Azure Integration Services (AIS).
- API Entwicklung: Fortgeschrittene Erfahrung mit Azure API Management (APIM).
- Programmierung: Starke Coding-Expertise in C#, .NET, REST APIs, JSON, XML.
- Design-Fähigkeiten: Nachgewiesene Erfahrung in der Verantwortung für LLDs und Beiträge zu HLDs.
- Integrationsmuster: Starkes Wissen über ereignisgesteuerte, verteilte und Microservices-basierte Architekturen.
- Azure CI/CD: Praxisorientierte Expertise im Entwurf und Management von CI/CD-Pipelines unter Verwendung von Azure DevOps / GitHub Actions.
- Debugging & Leistung: Fortgeschrittene Fähigkeiten zur Fehlerbehebung und Optimierung.
- KI & Copilot-Fähigkeiten:
- Aktive und effektive Nutzung von GitHub Copilot / M365 Copilot
- Praktisches Verständnis von KI-gestützten Entwicklungs-Workflows
Bevorzugte Kenntnisse
- Erfahrung mit MuleSoft (Architektur, Migrationen oder Koexistenz).
- Einblicke in KI/ML-Integrationsanwendungsfälle und intelligente Automatisierung.
- Kenntnisse über Unternehmenssicherheit, API-Governance und Compliance-Frameworks.
GEHALTSBAND FÜR DIE EINSTELLUNG: $89,000-$105,000 (Das Gehalt wird bestimmt durch die Ausbildung, Erfahrung, das Wissen, die Fähigkeiten und die Kompetenzen des Bewerbers, interne Gerechtigkeit und die Übereinstimmung mit Marktdaten.)
Diese Position beinhaltet ein wettbewerbsfähiges Leistungspaket. Die angegebene Gehaltsspanne spiegelt die Zielvergütung für diese Rolle wider. Wir erkennen jedoch an, dass außergewöhnliche Kandidaten einzigartige Fähigkeiten und Erfahrungen mitbringen können, die über das typische Profil hinausgehen. Wenn Sie glauben, dass Ihr Hintergrund eine Berücksichtigung über die angegebene Spanne hinaus rechtfertigt, ermutigen wir Sie zur Bewerbung.
Zur Unterstützung eines effizienten und fairen Einstellungsprozesses können wir technologiegestützte Tools, einschließlich künstlicher Intelligenz (KI), nutzen, um Kandidaten zu identifizieren und zu bewerten. Alle Einstellungsentscheidungen werden letztendlich von menschlichen Prüfern getroffen. Details finden Sie im Abschnitt „Über uns“ auf der Karriereseite von Johnson Controls unter jobs.johnsoncontrols.com/about-us
Johnson Controls International plc ist ein Arbeitgeber, der Chancengleichheit und affirmative Maßnahmen fördert. Alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, nationale Herkunft, Alter, Veteranenstatus, genetische Informationen, sexuelle Orientierung, Geschlechtsidentität, Status als qualifizierte Person mit Behinderung oder eine andere gesetzlich geschützte Eigenschaft.
Um weitere Informationen über Ihre Rechte auf Chancengleichheit und Nichtdiskriminierung als Kandidat zu erhalten, besuchen Sie EEO is the Law johnsoncontrols.com/-/media/jci/careers/landing/eeo-is-the-law.pdf.
Wenn Sie eine Person mit Behinderung sind und eine Unterkunft während des Bewerbungsprozesses benötigen, besuchen Sie bitte hier [SpecialAccommodations@jci.com?subject=Candidate%20Accommodated%20Requested&body=Hello%2C%20%0A%0AI've%20applied%20to%20an%20opportunity%20and%20require%20an%20accommodation%20during%20the%20application%20process.].
