CSC Leasing Co.
Ingram Micro
Principal, Backend/Integration Software Engineer
Über die Stelle
Beschleunigen Sie Ihre Karriere. Treten Sie dem Unternehmen bei, das die Technologie der Welt vorantreibt und die Zukunft gestaltet.
Kommen Sie zu unserem Team, wo Sie auf überraschende Weise Technologie zum Leben erwecken. Gestalten wir die Zukunft – es wird eine unterhaltsame Reise!
Treten Sie unserem Team als erfahrener Softwareingenieur bei, wo Sie eine zentrale Rolle bei der Entwicklung, Modifizierung und Aktualisierung komplexer und hochleistungsfähiger Systeme unter Verwendung moderner Werkzeuge, Techniken und Methoden spielen werden. Unsere Kunden und Partner verlassen sich darauf, dass wir Anwendungen liefern, die ihnen die Bedienung und Erweiterung ihrer Geschäfte erleichtern, und wir suchen jemanden, der in diesem schnelllebigen, innovativen Umfeld erfolgreich ist.
Wir suchen einen Softwareingenieur mit der nachgewiesenen Fähigkeit, schnell zu lernen, und einer Leidenschaft, Grenzen als Teil eines agilen SCRUM-Teams zu überschreiten. In dieser Rolle werden Sie aufgefordert, Ihre starken Problemlösungsfähigkeiten einzusetzen, offen im Team zusammenzuarbeiten und effektiv zu kommunizieren, während Sie gut gestaltete, effiziente und gründlich getestete Software liefern, um eine nahtlose Benutzererfahrung zu gewährleisten. Innovatives Denken und ein Fokus auf Leistung sind unerlässlich, um unseren Kunden die bestmöglichen Ergebnisse zu liefern.
Ingram Micro ist ein führendes Technologieunternehmen für das globale Informationstechnologie-Ökosystem. Mit der Fähigkeit, fast 90% der Weltbevölkerung zu erreichen, spielen wir eine entscheidende Rolle im weltweiten IT-Vertriebskanal und bringen Produkte und Dienstleistungen von Technologieherstellern und Cloud-Anbietern zu Business-to-Business-Technologieexperten. Unsere Marktreichweite, unser vielfältiges Lösungs- und Dienstleistungsportfolio und unsere digitale Plattform Ingram Micro Xvantage™ heben uns von anderen ab.
Erfahren Sie mehr unter ingrammicro.com ingrammicro.com
Ihre Aufgaben umfassen das Design, die Entwicklung, das Testen, die Fehlerbehebung und die Implementierung von Betriebssystemkomponenten, Softwarewerkzeugen und Dienstprogrammen.
Sie werden Systemsoftware-Designanforderungen ermitteln, technische Richtlinien und Verfahren erstellen und die erfolgreiche Implementierung von Systemverbesserungen für maximale Effizienz sicherstellen. Sie werden große Projekte oder Prozesse mit begrenzter Aufsicht verwalten, andere Fachkräfte coachen, überprüfen und delegieren und gleichzeitig als Mentor und Trainer für andere Ingenieure fungieren.
Praktische Erfahrung im Aufbau komplexer technischer Lösungen und ein solides Verständnis von Softwareentwicklungsmethoden sind entscheidend. Sie werden die End-to-End-Verantwortung für Lösungen übernehmen, einschließlich der Entwicklung von Automatisierung für Tests und der Unterstützung anderer kritischer Qualitätsaspekte. In enger Zusammenarbeit mit Product Ownern und agilen SCRUM-Teammitgliedern werden Sie neue Funktionen und User Stories mitgestalten, an Code-Reviews teilnehmen und bei der Festlegung und Aufrechterhaltung von Codierungsstandards helfen. Durch die Teilnahme an allen agilen Zeremonien und die Demonstration eines echten DevOps-Mindsets sind Sie und das Team für Produkte von der Entstehung bis zur Einstellung verantwortlich.
Sie werden auch auf Support-Vorfälle für Produktionsanwendungen reagieren, um schnelle Reparaturen zur Minimierung von Ausfallzeiten zu gewährleisten, und Dokumentationen wie Spezifikationen, Implementierungsleitfäden, Architekturdiagramme und Design-Dokumente erstellen oder aktualisieren. Durch den Wissensaustausch im Team demonstrieren Sie exzellente Kommunikationsfähigkeiten, effektive Zusammenarbeit, starkes Zeitmanagement und die Fähigkeit, Kunden- und Geschäftsanforderungen in technische Lösungen zu übersetzen, während Sie gleichzeitig widerstandsfähig gegenüber Veränderungen bleiben.
Sie werden auch die Möglichkeit haben, Benutzer-Personas in Zusammenarbeit mit dem Produktmanagement zu erstellen, unabhängig mit minimaler Aufsicht zu arbeiten, Leitlinien für Junior-Ingenieure bereitzustellen, an vierteljährlichen Architekturgipfeln teilzunehmen und mehrere herausfordernde Projekte gleichzeitig zu leiten oder zu unterstützen, wobei Sie stets eine ganzheitliche Sichtweise beibehalten, ohne die Details aus den Augen zu verlieren.
Was Sie in die Rolle einbringen
- Bachelor-Abschluss in Informatik oder einer verwandten naturwissenschaftlichen/mathematischen Disziplin mit IT-Schwerpunkt (oder Master-Abschluss mit relevanter Erfahrung)
- 10 - 15 Jahre technische Erfahrung (oder 7-9 Jahre mit Master-Abschluss), davon 5+ Jahre in der Web-Service-Entwicklung als full stack/Integrationsentwickler
- Starker Hintergrund in Java 8 und darüber hinaus, mit Erfahrung in der Entwicklung von REST APIs unter Verwendung von Spring Boot
- Solide Kenntnisse in JPA, Hibernate, JDBC, Junit, Maven, SonarQube und relationalen Datenbanken
- Vertrautheit mit agilen Management-Tools (wie Confluence, JIRA, VersionOne), Versionskontrolle (Bitbucket, Git, SVN) und Web-Services/Serialisierung (XML, JSON, SOAP, REST)
- Praktische Erfahrung mit GCP, Log-Management/APM-Tools (Splunk, DataDog) und Anwendung von Design-Patterns und nicht-funktionalen Qualitäten (Resilienz, Wartbarkeit)
Bitte seien Sie bereit, einen Drogentest zu bestehen und eine Einstellungsprüfung (nach Angebot) erfolgreich zu bestehen.
- Vertrautheit mit Python, NodeJS, Bootstrap, Material-UI und Testautomatisierung für front-end ist von Vorteil
#LI-RT1
Dies ist keine vollständige Auflistung der Aufgaben. Es ist eine Darstellung der Dinge, die Sie tun werden, und Sie werden möglicherweise nicht alle diese Aufgaben ausführen.
Ingram Micro Inc. ist stolz darauf, ein Arbeitgeber der Chancengleichheit zu sein. Alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, Geschlechtsidentität oder -ausdruck, sexuelle Orientierung, nationale Herkunft, Genetik, Behinderung, Alter, Veteranenstatus oder eine andere geschützte Kategorie gemäß geltendem Recht.
Die typische Grundgehaltsspanne für diese Rolle in den USA beträgt USD $133,400.00 - $226,800.00 pro Jahr.
Die oben genannten Spannen spiegeln das potenzielle jährliche Grundgehalt in den USA für alle Rollen wider. Das zutreffende Grundgehalt hängt vom primären Arbeitsort des Kandidaten, der Gehaltsstufe und dem variablen Vergütungsplan ab. Das individuelle Grundgehalt innerhalb jeder Spanne hängt zusätzlich zum primären Arbeitsort von verschiedenen Faktoren ab, wie z. B. Komplexität und Verantwortung der Rolle, Aufgaben/Anforderungen der Stelle und relevante Erfahrung und Fähigkeiten. Die Grundgehaltspannen werden jährlich überprüft und in der Regel aktualisiert. Angebote werden innerhalb der Grundgehaltspanne gemacht, die zum Zeitpunkt der Einstellung gültig ist. Das Grundgehalt neuer Mitarbeiter liegt im Allgemeinen in der unteren Hälfte (zwischen Minimum und Mittelpunkt) einer Gehaltsspanne.
Bei Ingram Micro sind bestimmte Rollen für zusätzliche Prämien berechtigt, darunter Leistungssteigerungen, jährliche Bonus- oder Verkaufsanreize und langfristige Anreize. Diese Prämien werden nach Positionsebene und individueller Leistung zugewiesen.
Mitarbeiter mit Sitz in den USA haben Zugang zu Gesundheitsleistungen, bezahltem Urlaub, Elternzeit, einem 401(k)-Plan und Unternehmenszuschuss, kurz- und langfristiger Invaliditätsversicherung, grundlegender Lebensversicherung und Wohlbefindensleistungen, unter anderem.
