Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
100 Ansichten
Luxoft
Aufgaben:
• Entwickeln hochwertige Software mit Design- und Funktionsdokumentation
• Erstellen Sie Schätzungen für die Implementierung spezifischer Softwarefunktionen
• Erstellen Sie Unit-Tests für Quellcode und überprüfen Sie QA-Testpläne
• Identifizieren, priorisieren und führen Sie Aufgaben aus im Lebenszyklus der Softwareentwicklung
• 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 den Einsatz von Tools um Engpässe zu identifizieren und Korrekturen im Code vorzunehmen
• Führen Sie Validierungs- und Verifizierungstests durch
• Arbeiten Sie mit internen Teams und Anbietern zusammen, um Produkte zu beheben und zu verbessern
• Arbeiten Sie mit dem Support zusammen, um Probleme im Produkt zu isolieren und Korrekturen vorzunehmen
• Stellen Sie sicher, dass die Software mit den neuesten Technologien und Standards auf dem neuesten Stand 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)
• Tiefe Kenntnisse der Java-Verschlüsselung
• Kenntnisse in Websocket und JSON Frameworks
• Kenntnisse der TCP/IP- und UDP-Multicast-Netzwerkprotokolle
• Kenntnisse von Git, GitHub oder anderen Quellcodeverwaltungssystemen
• Kenntnisse von Jira
• Kenntnisse der agilen 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