Senior Teamcenter Application Developer

Senior Teamcenter Application Developer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
Dormont Manufacturing Co

Auf einen Blick

  • Aufgaben: Entwickle und passe Teamcenter PLM-Lösungen für das US-Verteidigungsministerium an.
  • Unternehmen: Innovatives Unternehmen im Bereich Software- und Unternehmenslösungen.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Weitere Informationen: Flexibles Arbeitsumfeld mit großartigen Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 4 Jahre Erfahrung mit Siemens Teamcenter und starke Programmierkenntnisse.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Diese Position ist abhängig von der Vergabe des Vertrags.

Der Senior Teamcenter Application Developer ist verantwortlich für das Design, die Entwicklung, Implementierung, Testung und Wartung von Siemens Teamcenter PLM-Lösungen innerhalb eines fortschrittlichen Software- und Unternehmenslösungs-Teams, das Programme des US-Verteidigungsministeriums unterstützt. Diese Rolle konzentriert sich auf die Anpassung, Konfiguration und Systemintegration von Teamcenter, wobei die Entwicklungsframeworks von Siemens wie BMIDE, ITK, SOA-Dienste und Active Workspace-Erweiterungen genutzt werden. Der Entwickler unterstützt Unternehmens-PLM-Implementierungen, indem er Geschäfts- und Ingenieuranforderungen in skalierbare Teamcenter-Lösungen übersetzt, die mit anderen Unternehmensplattformen integriert sind. Der ideale Kandidat hat 5–8 Jahre praktische Erfahrung in der Entwicklung und Anpassung von Siemens Teamcenter, einschließlich Datenmodellkonfiguration, Workflow-Automatisierung und Integration mit externen Systemen, und hat Erfahrung in agilen Entwicklungsumgebungen, die komplexe Ingenieureinrichtungen unterstützen.

Aufgaben und Verantwortlichkeiten:

  • Zusammenarbeit mit funktionsübergreifenden Teams, um Geschäftsanforderungen zu verstehen und in technische Lösungen und Konfigurationen für Teamcenter zu übersetzen.
  • Bewertung von Geschäfts-/Technikanforderungen für Teamcenter-Erweiterungen, -Ergänzungen und -Integrationen sowie Bereitstellung von Aufwandsschätzungen zur Unterstützung der agilen Sprintplanung und Kostenschätzung.
  • Design, Entwicklung und Bereitstellung von Teamcenter-Anpassungen, einschließlich: BMIDE-Datenmodell-Erweiterungen, ITK benutzerdefinierte Handler und Ausstiege, SOA-basierte Dienste, Workflow-Vorlagen und Prozessautomatisierung, Lebenszyklus- und Statusmanagement, benutzerdefinierte Aktionen und Geschäftsregeln, Reporting und Datenextraktions-/bereinigungswerkzeuge.
  • Entwicklung und Wartung von Benutzeroberflächen für Teamcenter, einschließlich Active Workspace-Erweiterungen und Rich Client-Anpassungen.
  • Unterstützung von Integrationsprojekten zwischen Teamcenter und externen Unternehmenssystemen wie ERP, MES oder Lieferketten-Systemen unter Verwendung von Teamcenter SOA-Diensten, Dispatcher-Framework und Middleware-Integrationen.
  • Durchführung umfassender Tests, einschließlich Unit-, Integrations- und Systemtests, um sicherzustellen, dass die Konfiguration und Anpassungen von Teamcenter funktionale, leistungsbezogene und Sicherheitsanforderungen erfüllen.
  • Fehlerbehebung und Lösung komplexer Anwendungs-/Anpassungsfehler und -probleme.
  • Entwicklung und Pflege technischer Dokumentationen für Teamcenter-Anpassungen.
  • Schulung und Unterstützung von Endbenutzern zu benutzerdefinierten Teamcenter-Funktionalitäten.
  • Aktualisierung über die neuesten Produktveröffentlichungen, Architekturupdates und Branchenbest Practices von Siemens Teamcenter.
  • Ausführung anderer zugewiesener Aufgaben.

Erforderliche Qualifikationen:

  • Aktuell Siemens-Zertifizierungen für Teamcenter besitzen.
  • Abschluss in Informatik, Softwaretechnik oder einem anderen Ingenieurfach.
  • Mindestens 4 Jahre Erfahrung mit Siemens Teamcenter PLM-Software, insbesondere in der Anpassungsentwicklung.
  • Erfahrung in der Zusammenarbeit mit den Organisationen Siemens Technical Support & Siemens Government Technologies.
  • Starke Programmierkenntnisse in Java, JSP, J2EE, XML, JSON und HTML5.
  • Erfahrung in der Entwicklung von Teamcenter Active Workspace oder Rich Client-Erweiterungen.
  • Erfahrung in der Unterstützung der Integration zwischen Teamcenter und externen Unternehmenssystemen.
  • Ausgezeichnete Problemlösungsfähigkeiten und Aufmerksamkeit für Details.
  • Starke Kommunikations- und zwischenmenschliche Fähigkeiten.
  • Starke Dokumentationsfähigkeiten.
  • Fähigkeit, unabhängig und kollaborativ in agilen Softwareentwicklungsumgebungen zu arbeiten.
  • Aktuell eine aktive US-Sicherheitsfreigabe besitzen oder diese erhalten und aufrechterhalten können.

Bevorzugte Qualifikationen:

  • Erfahrung mit Teamcenter Dispatcher, Batch-Dienstprogrammen und Migrationswerkzeugen.
  • Erfahrung mit der Installation, Patching und Upgrades von Teamcenter.
  • Vertrautheit mit Datenbankverwaltungssystemen (z.B. Oracle und SQL Server) und SQL-Scripting.
  • Erfahrung mit und Zertifizierungen in agilen Softwareentwicklungsmethoden.
  • Erfahrung mit Fortify oder anderen Sicherheitsscanning-Tools.
  • Vertrautheit mit CI/CD-Pipelines und Codeverwaltung unter Verwendung von GIT (z.B. Repo, Branches, Zusammenführen, Konfliktlösung, Build-Härtung und Ant-Scripting).
  • Erfahrung mit AWS-Cloud-Diensten.
  • Erfahrung in Linux-basierten Teamcenter-Umgebungen, einschließlich Red Hat Enterprise Linux und Shell-Scripting.
  • Erfahrung mit Teamcenter-Lizenz, Installation, Patching und Upgrades.
  • Erfahrung in der Untersuchung und Lösung von Teamcenter-leistungsbezogenen Problemen.
  • Tiefes Verständnis der Luft- und Raumfahrt- sowie Verteidigungsindustrie.
  • Kenntnis der DoD-Softwareentwicklungspolitiken, Cybersecurity-Anforderungen und RMF-Compliance-Rahmen.
  • CompTIA Security+ Zertifizierung.

Körperliche Anforderungen:

  • Langandauernde Sitzzeiten am Schreibtisch und Arbeiten am Computer.
  • Fähigkeit, gelegentlich bis zu 15 Pfund zu heben.
  • Diese Position kann die Fähigkeit erfordern, bis zu 10% zu reisen.

Arbeitsumgebung:

Die Mitarbeiter haben die Flexibilität, im Homeoffice zu arbeiten, um ihre Arbeitsaufgaben effektiv zu erfüllen. Darüber hinaus kann Reisen zu Kunden- und Subunternehmerstandorten sowie zu anderen Büros erforderlich sein.

Sicherheitsanforderungen:

Einige Positionen erfordern Zugang zu Informationen der nationalen Sicherheit der USA. Positionen, die diesen Zugang erfordern, müssen eine Sicherheitsfreigabe (PCL) der US-Regierung erhalten und aufrechterhalten. Um sich für diese Position zu qualifizieren, muss der Kandidat US-Bürger sein und entweder derzeit über diese Sicherheitsberechtigung verfügen oder in der Lage sein, den Antragsprozess für die Untersuchung mit einer positiven Entscheidung abzuschließen und diese Berechtigung während seiner Beschäftigung aufrechtzuerhalten.

Vergütung und Leistungen:

Die angegebene Gehaltsspanne spiegelt die breite, minimale bis maximale Gehaltsspanne für diese Position an dem Standort wider, an dem sie veröffentlicht wurde, und ist keine Garantie für Vergütung oder Gehalt. Weitere Vergütungsüberlegungen können, sind aber nicht beschränkt auf, Arbeitsaufgaben, Ausbildung, Erfahrung, Kenntnisse, Fähigkeiten und Fähigkeiten sowie interne Gleichheit, Übereinstimmung mit Marktdaten oder andere anwendbare Faktoren.

Bezahlter Urlaub:

  • Bezahlte Unternehmensfeiertage
  • Kranken-, Zahn- und Augenversicherung
  • Optionale HSA und FSA
  • Basis- und freiwillige Lebensversicherung
  • Kurzzeit- und Langzeit-Invaliditätsversicherung
  • 401k-Matching
  • Mitarbeiterhilfeprogramm

Senior Teamcenter Application Developer Arbeitgeber: Dormont Manufacturing Co

Als Arbeitgeber bieten wir eine flexible Arbeitsumgebung, die sowohl Remote- als auch Hybrid-Arbeitsmodelle unterstützt, was es unseren Mitarbeitern ermöglicht, ihre Work-Life-Balance optimal zu gestalten. Wir fördern eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, indem wir Schulungen und Entwicklungsmöglichkeiten anbieten, um sicherzustellen, dass unsere Mitarbeiter in ihren Fähigkeiten wachsen und sich weiterentwickeln können. Darüber hinaus engagieren wir uns für die Unterstützung von Programmen des US-Verteidigungsministeriums, was bedeutet, dass Sie an bedeutenden Projekten arbeiten, die einen echten Einfluss auf die nationale Sicherheit haben.

Dormont Manufacturing Co

Kontaktdaten:

Dormont Manufacturing Co Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Teamcenter Application Developer erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Dormont Manufacturing Co anzuklopfen, wenn du dich auf die Stelle als Senior Teamcenter Application Developer bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Dormont Manufacturing Co vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Teamcenter Application Developer mit Bravour zu bestehen

Siemens Teamcenter
BMIDE
ITK
SOA-Dienste
Active Workspace-Erweiterungen
Java
JSP

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Dormont Manufacturing Co klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Dormont Manufacturing Co vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.