Wir suchen einen erfahrenen Senior Mobile Developer mit Fachkenntnissen in C#, Android .NET und Xamarin für unser Mobile-Entwicklungsteam.
Der erfolgreiche Kandidat wird an der Entwicklung unserer AMCS Mobile App für Fahrer beteiligt sein.
DIGITALE WEGE ZU EINER SAUBEREREN WELT
Möchten Sie für ein Unternehmen mit irischen Wurzeln und globaler Wirkung arbeiten? AMCS ist ein führender Anbieter von Umweltdienstleistungen und ein bahnbrechendes Softwareunternehmen, das andere Unternehmen auf ihrem Weg zur Nachhaltigkeit begleitet und unterstützt.
AMCS ist wegweisend
Das AMCS-Team ist auf dem neuesten Stand der Technik. Unternehmen kommen zu AMCS, um ihre Nachhaltigkeitsstrategien zu verwirklichen, da wir Unternehmen dabei helfen, ihren CO2-Fußabdruck zu reduzieren und umweltbewusster zu arbeiten. AMCS hat digitale Wege zu einer saubereren Welt geschaffen.
Was wir tun
AMCS ist ein weltweit führender Anbieter von integrierter Software- und Fahrzeugtechnologie für die Umweltdienstleistungsbranche. AMCS liefert weltweit Cloud-basierte Softwarelösungen für Unternehmen und unterstützt über 5.000 Kunden in 23 Ländern. AMCS beschäftigt über 1200 Mitarbeiter in 22 Ländern, hat seinen Hauptsitz in Irland und Niederlassungen in Nordamerika, Europa, Australien und Asien
Unsere Mitarbeiter
AMCS bietet Teammitgliedern mehr als nur einen Job, sondern auch die Möglichkeit, eine Karriere in einem Unternehmen zu planen, das wächst, sich weiterentwickelt und neue Arbeitsweisen einführt, die sich positiv auf die Welt um uns herum auswirken. AMCS wurde in Irland gegründet und hält an den lokalen Wurzeln und der "Start-up"-Mentalität mit einer Kultur der Verbundenheit fest. Verbindung zu unserer Arbeit, Unsere Kunden, unsere Kollegen und unsere Community, die ein Arbeitsumfeld schafft, das Offenheit, Zusammenarbeit und Kreativität fördert.
Hauptaufgaben
Tragen Sie zum Design und zur Entwicklung neuer Feature-Anfragen bei.
Gehen Sie voran, indem Sie Best Practices bei der Erstellung von qualitativ hochwertigem Code anwenden.
Analysieren Sie die Anwendungsqualität und refaktorisieren Sie Schlüsselelemente mit einem wissenschaftlichen Ansatz.
Betreuen Sie Teammitglieder und teilen Sie Ihre Erfahrungen.
Erweitern Sie bestehende Frameworks für die automatisierte Qualitätssicherung.
Pflegen und verbessern Sie die vorhandene Codebasis mit Fokus auf Skalierbarkeit und Sicherheit.
Nehmen Sie an Code-Reviews teil und tragen Sie zur kontinuierlichen Verbesserung der Entwicklungsprozesse bei.
Fehlerbehebung, Debuggen und Aktualisieren vorhandener Software.
Wesentliche Fähigkeiten und Qualifikationen
Ausgeprägte .NET-Kenntnisse (c#)
Kenntnisse des Android-Ökosystems
Kenntnisse von Xamarin Android
Kenntnisse in Asp.Net Kern
Kenntnisse in WPF
Kenntnisse in WCF
Kenntnisse in Azure und Azure-Pipelines
Kenntnisse der SQL Server-Abfragesprache und Abfrageoptimierungen
Kenntnisse in Git
Verständnis von agilen Methoden und DevOps-Praktiken.
Persönliche Attribute
Der ideale Kandidat verfügt über ausgezeichnete Problemlösungsfähigkeiten und Liebe zum Detail, kombiniert mit starken Kommunikations- und Teamfähigkeiten. Sie sollten in der Lage sein, selbstständig zu arbeiten und mehrere Aufgaben effektiv zu bewältigen.
Insgesamt brauchen wir einen exzellenten Programmierer, der in der Lage ist, prägnanten, gut funktionierenden Code zu schreiben. Aber am wichtigsten ist, dass Sie unsere Leidenschaft für das Programmieren und die Entwicklung hochwertiger und langlebiger Software teilen.