Softwareingenieur
Role details
Job location
Tech stack
Job description
- Verbessere interne Anwendungstools und Deployment-Prozesse.
- Unterstütze und erweitere Reporting- und Kommunikationskomponenten.
- Optimiere Entwicklerwerkzeuge und CI/CD-Quality-Tooling., Der Softwareingenieur trägt zur Wartung, Verbesserung und Unterstützung interner Anwendungen, Werkzeuge und Bereitstellungsprozesse bei, die in der gesamten Handelstechnologielandschaft von Vitol verwendet werden.
Diese Rolle konzentriert sich auf die Verbesserung der Anwendungsbereitstellung, Entwicklerwerkzeuge, Automatisierung und Betriebssicherheit. Der erfolgreiche Kandidat arbeitet eng mit Softwareingenieuren, Architekten und Support-Teams zusammen, um robuste Lieferprozesse, qualitativ hochwertige Releases und effiziente Entwicklungsabläufe sicherzustellen.
Die Position bietet Einblicke in eine breite Palette von Technologien und geschäftskritischen Anwendungen in einem globalen Handelsumfeld.
Wartung und Verbesserung interner Installations- und Bereitstellungstools für Anwendungen, die in Handelstechnologieplattformen verwendet werden.
Unterstützung und Erweiterung von Berichtskomponenten, einschließlich tabellenkalkulationsbasierter und dienstbasierter Berichtswerkzeuge.
Wartung und Verbesserung interner Kommunikations- und Messaging-Tools, die von Geschäftsanwendungen genutzt werden.
Unterstützung von Batch-Verarbeitungskomponenten und Hintergrunddiensten, die von Kernhandelssystemen verwendet werden.
Beitrag zur Zuverlässigkeit und Leistung von Werkzeugen zur Unterstützung von Berichterstattung, Datenaustausch, Verarbeitungsabläufen und Anwendungsintegration.
Wartung, Verbesserung und Unterstützung von Bereitstellungsprozessen für kommerzielle und intern entwickelte Anwendungen.
Wartung und Verbesserung von Entwicklerwerkzeugen und Entwicklungsumgebungen unter Einbindung von KI-Technologie.
Unterstützung und Erweiterung von CI/CD- und Softwarequalitätswerkzeugen, einschließlich Tools wie Jenkins, Git, Bitbucket und SonarQube.
Wartung und Verbesserung von Entwicklerwerkzeugen und Entwicklungsumgebungen.
Unterstützung von Dokumentations-, Workflow- und Kollaborationstools wie Jira und Confluence.
Teilnahme an Anwendungsinstallations- und Release-Vorbereitungsprozessen.
Verbesserung der Integration zwischen Entwicklungstools und Automatisierung wiederkehrender Aufgaben.
Beitrag zur Entwicklung und Einführung von Unit-Test-Frameworks und Qualitätspraktiken.
Erkennung von Möglichkeiten zur Steigerung der Entwicklerproduktivität, Reduzierung manueller Aufwände und Erhöhung der Release-Zuverlässigkeit.
Zusammenarbeit über verschiedene Teams, Domänen und Technologiethemen hinweg.
Requirements
2 bis 5 Jahre Erfahrung in Softwareentwicklung, Anwendungsentwicklung, DevOps, Release-Management oder Architekturteam.
Starke Programmierkenntnisse in .NET / C#.
Vertrautheit mit Standardwerkzeugen für Softwareentwicklung und -bereitstellung, wie:
- Jenkins
- Git oder Bitbucket
- SonarQube
- Visual Studio Code
Kenntnisse in PL/SQL und Datenbankentwicklungstools sind von Vorteil.
Erfahrung mit Anwendungsbereitstellung, Automatisierung, CI/CD-Pipelines oder Entwicklerwerkzeugen ist wünschenswert.
Verständnis von Batch-Verarbeitung, Berichtswerkzeugen, APIs oder Hintergrunddiensten ist ein Plus.
Starke Problemlösungsfähigkeiten und pragmatischer Ansatz bei der Umsetzung.
Erfahrung mit oder starkes Interesse an KI-gestützten Entwicklungstools und deren praktischer Anwendung in Softwarebereitstellung, Automatisierung, Testing und Dokumentation.
Interesse an Automatisierung und kontinuierlicher Verbesserung.
Fähigkeit, mehrere Themen parallel über verschiedene Teams und Domänen hinweg zu bearbeiten.
Kooperative Einstellung und Bereitschaft, andere Entwickler zu unterstützen und zu befähigen.
Gute Englischkenntnisse in der Kommunikation.
Benefits & conditions
- 2 bis 5 Jahre Erfahrung in Softwareentwicklung oder DevOps.
- Starke Programmierkenntnisse in .NET / C# erforderlich.
- Interesse an Automatisierung und kontinuierlicher Verbesserung.
Softwareingenieur
- Vollzeit
Unternehmensbeschreibung