Stellar Cyber
Alongside
Senior Software Engineer - Azure & .NET
Über die Stelle
Alongside ist ein portugiesisches Unternehmen, das mit internationalen Organisationen zusammenarbeitet, um außergewöhnliche Tech-Teams aufzubauen und zu skalieren.
Wir suchen einen Senior Software Engineer für ein Projekt mit einem unserer Kunden, einem weltweit führenden Anbieter von professionellen Informationslösungen und Software. Das Unternehmen ist in über 180 Ländern tätig und entwickelt technologiebasierte Lösungen für Branchen wie Gesundheitswesen, Steuern & Buchhaltung, Finanz- & Unternehmens-Compliance sowie Recht & Regulierung.
Diese Person wird an der Weiterentwicklung und Cloud-Transformation etablierter Softwareprodukte arbeiten und sowohl zu laufenden Projekten als auch zu neuen Initiativen beitragen.
Aufgaben
- Entwurf, Entwicklung und Wartung skalierbarer Cloud-basierter Softwarelösungen.
- Entwicklung von Geschäftslogik, APIs und Datenbankintegrationen unter Verwendung des Microsoft-Technologie-Stacks.
- Mitwirkung an der Migration und Weiterentwicklung von Anwendungen hin zu Cloud-nativen Lösungen.
- Arbeit mit komplexen Softwarearchitekturen und Codebasen.
- Analyse funktionaler Anforderungen und deren Übersetzung in geeignete technische Lösungen.
- Bewertung der technischen Auswirkungen neuer Anforderungen und Beitrag zum Lösungsdesign.
- Hinterfragen von Anforderungen und technischen Designs, wo angebracht, und Bereitstellung konstruktiver Empfehlungen.
- Beitrag zu Testpraktiken und Testautomatisierung.
- Enge Zusammenarbeit mit technischen Architekten, Product Ownern und anderen Engineering-Stakeholdern.
- Unterstützung und Mentoring von weniger erfahrenen Ingenieuren im Team.
- Beitrag zu DevOps und Continuous-Delivery-Praktiken.
Mindestanforderungen
- Umfangreiche Berufserfahrung mit C# und .NET.
- Praktische Erfahrung mit Microsoft Azure.
- Erfahrung in der Konzeption und Entwicklung von APIs und backend Services.
- Erfahrung mit Entity Framework.
- Kenntnisse von Software-Design-Patterns und guten Engineering-Praktiken.
- Erfahrung mit Messaging-Technologien, insbesondere Azure Service Bus.
- Fähigkeit zur Erstellung technischer Analysen auf Basis funktionaler Anforderungen.
- Verständnis von Cloud-Architektur und modernen Softwareentwicklungspraktiken.
- Erfahrung in der Arbeit in agilen Entwicklungsteams.
- Starke Kommunikationsfähigkeiten und die Fähigkeit zur Zusammenarbeit mit technischen und nicht-technischen Stakeholdern.
Nice to have
- Erfahrung mit Angular und TypeScript.
- Vertrautheit mit DevOps und CI/CD Praktiken.
- Erfahrung mit Infrastructure as Code, wie z.B. Terraform oder Bicep.
- Kenntnisse von Azure Functions und anderen Azure Cloud-Diensten.
- Hybrides Arbeitsmodell: 2 Tage pro Woche im Büro;
- Kollaborative und internationale Arbeitsumgebung;
- Möglichkeit, an wirkungsvollen Softwareprodukten und Transformationsprojekten zu arbeiten;
- Einblick in moderne Technologien, Werkzeuge und Entwicklungspraktiken;
- Möglichkeit zur Zusammenarbeit mit erfahrenen Fachleuten aus verschiedenen Ländern und Fachgebieten.
