
Instil ist eine Technologieberatung, die vor allem B2B-Technologieunternehmen dabei unterstützt, digitale Produkte zu modernisieren und sichere, datenbasierte Software zu entwickeln. Das Leistungsspektrum umfasst Produktentwicklung, Cloud-native Engineering, Cybersicherheit, Unterstützung bei Compliance sowie KI- und Datendienste. Dabei verbindet Instil umfassende Umsetzungskompetenz mit einer beschleunigten Weiterbildung von Entwicklerinnen und Entwicklern. Das Unternehmen vereint Spezialistinnen und Spezialisten aus den Bereichen Engineering, Sicherheit, Daten und Produktentwicklung, um Kunden dabei zu helfen, digitale Erlebnisse zu verbessern, Softwarepraktiken zu stärken und Technologieinvestitionen in konkrete Geschäftsergebnisse zu überführen.
Senior-C++-Entwickler – Remote-Vertrag im Vereinigten Königreich
Schließen Sie sich Instil als Senior-C++-Entwickler an und entwickeln Sie leistungsstarke Linux-Microservices für eingebettete Geräte. Die Vertragsstelle umfasst verteilte Dienste, APIs, CI/CD-Pipelines und automatisierte Tests.
Beschreibung
- C++-Dienste innerhalb einer Microservices-Architektur erstellen und warten
- Linux-Software einschließlich Shell-Skripten und systemnahen Codes entwickeln und Fehler beheben
- Mit funktionsübergreifenden Teams an APIs, Serviceverträgen und Bereitstellungsansätzen arbeiten
- Leistung und Zuverlässigkeit verteilter Systeme verbessern
- CI/CD-Pipelines und Frameworks für automatisierte Tests unterstützen
- An Code-Reviews und Architekturdiskussionen teilnehmen
- Sicherheits-, Qualitäts- und Leistungsstandards erfüllen
- Skalierbare, leistungsstarke verteilte Dienste für eingebettete Geräte entwickeln
Anforderungen
- Mindestens sieben Jahre Berufserfahrung in der C++-Entwicklung, einschließlich C++14, C++17 oder C++20
- Erfahrung in der Entwicklung und Fehlerbehebung von Linux-Software, einschließlich Shell-Skripting, Systemaufrufen sowie Prozess- und Thread-Management
- Fundierte Kenntnisse der Microservices-Architektur, von REST-APIs und der Service-Orchestrierung
- Erfahrung mit Containerisierungs- und Orchestrierungstools wie Docker
- Vertrautheit mit Interprozesskommunikation, Nachrichtenwarteschlangen und gRPC
- Sehr gute Kenntnisse in Git und CI/CD-Plattformen wie Jenkins und GitLab CI
- Erfahrung in einer zusätzlichen Programmiersprache wie Python oder Go
- Ausgeprägte analytische Fähigkeiten und Kompetenzen bei der Software-Fehlerbehebung
- Ansässig irgendwo im Vereinigten Königreich mit dem Recht, dort zu arbeiten; eine britische Sicherheitsüberprüfung oder die Berechtigung, diese zu beantragen, ist erforderlich. Dies umfasst typischerweise mindestens fünf Jahre ununterbrochenen Wohnsitz im Vereinigten Königreich und höchstens 30 aufeinanderfolgende Tage außerhalb des Vereinigten Königreichs
- Britische Sicherheitsüberprüfung oder die Berechtigung, diese zu beantragen; die Berechtigung umfasst typischerweise mindestens fünf Jahre ununterbrochenen Wohnsitz im Vereinigten Königreich und höchstens 30 aufeinanderfolgende Tage außerhalb des Vereinigten Königreichs zu einem beliebigen Zeitpunkt gemäß der Quelleneingabe? Problem mit der genauen Anzahl.
- benefits
Zusatzleistungen
- Vollständig remote innerhalb des Vereinigten Königreichs arbeiten
- Vertragliche Tätigkeit
- An leistungsstarker Software für eingebettete Geräte arbeiten
- Erfahrung mit Microservices, verteilten Systemen, CI/CD und automatisierten Tests sammeln