Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
6 Ansichten
Luxoft
Unser Kunde ist ein führender globaler Finanzmarktdatenanbieter, der eine Reihe von Änderungsprogrammen durchführt, um hochwertige Software bereitzustellen, die Finanzmärkte auf der ganzen Welt verbindet eine Echtzeit-Datenverwaltungskette mit hoher Frequenz und geringer Latenz.
Diese Position ist für einen leitenden Software-Ingenieur vorgesehen, der für den Entwurf, die Entwicklung und die Bereitstellung der SDK- oder API-Schicht verantwortlich ist, die mit dem Echtzeitmarkt interagiert Datenplattform zur Verbreitung von Finanzdaten. Sie arbeiten mit lokalen/entfernten Entwicklungsteams, Produktbesitzern und der Architektur zusammen, um Softwareanforderungen zu definieren, ein technisches Design zu erstellen und Softwarelösungen zu implementieren. In dieser Rolle sollten Sie in der Lage sein, unabhängig zu arbeiten, sich jedoch rechtzeitig an leitende Entwickler und Manager wenden, um etwaige Zweifel zu klären. Ihr übergeordnetes Ziel wird es sein, qualitativ hochwertige Open-Source-Software zu entwickeln, die auf die Benutzerbedürfnisse und Geschäftsziele abgestimmt ist. Sie sollten über ausgezeichnete Fähigkeiten zur Problemlösung verfügen. Wenn Sie praktische Erfahrung in der Softwareentwicklung und agilen Methoden haben, würden wir Sie gerne kennenlernen.
Verantwortlichkeiten:
• Entwickeln Sie hochwertige Software mit Design- und Funktionsdokumentation.
• Erstellen Sie Schätzungen für die Implementierung spezifischer Softwarefunktionen Überprüfen Sie QA-Testpläne.
• Identifizieren, priorisieren und führen Sie Aufgaben im Softwareentwicklungslebenszyklus aus.
• Entwickeln und warten Sie Tools und Anwendungen, indem Sie sauberen, effizienten Code erstellen, der Open-Sourcing-Standards folgt.
• Automatisieren Sie Aufgaben durch geeignete Tools und Skripte
• Optimierter Code durch Verwendung von Tools zur Identifizierung von Engpässen und Korrekturen im Code
• Durchführung von Validierungs- und Verifizierungstests
• Zusammenarbeit mit internen Teams und Anbietern, um Produkte zu reparieren und zu verbessern< br/>• Arbeiten Sie mit dem Support zusammen, um Probleme im Produkt zu isolieren und Korrekturen vorzunehmen
• Stellen Sie sicher, dass die Software auf dem neuesten Stand der Technik und Standards ist
Beschreibung der obligatorischen Fähigkeiten:
• Nachgewiesene 5+ Erfahrung als Senior Software Engineer mit umfassender Erfahrung in der Softwareentwicklung
• Gute Kenntnisse in Java (8/11)
• Fundierte Kenntnisse der Java-Verschlüsselung
• Kenntnisse der Websocket- und JSON-Frameworks
• Kenntnisse der TCP/IP- und UDP-Multicast-Netzwerkprotokolle
• Kenntnisse von Git, GitHub oder anderen Quellcodeverwaltungssystemen
• Kenntnisse in Jira
• Kenntnisse in agiler Methodik
• Vertrautheit mit verschiedenen Betriebssystemen (Linux, Windows) und plattformübergreifender Entwicklung
• Erfahrung im Umgang mit Systemüberwachungstools (z. B. wireshark, tcpdump) und automatisierte Test-Frameworks (Robot-Framework)
• Hervorragende organisatorische Fähigkeiten
• Analytischer Verstand mit Problemlösungskompetenz
• Fähigkeit zum selbstständigen Arbeiten
• BS/BA in Informatik oder ein verwandter Abschluss