NOS
Alongside
Fullstack Developer - .NET & Azure
Ü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 Fullstack Developer - .NET & Azure 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 technologiegetriebene Lösungen für Branchen wie Gesundheitswesen, Steuern & Buchhaltung, Finanz- & Unternehmenscompliance sowie Recht & Regulierung.
Diese Person wird hauptsächlich mit .NET, C#, SQL Server und Azure arbeiten und zur backend-Entwicklung, zum API-Design, zu technischen Entscheidungen, zur Codequalität und zum automatisierten Testen beitragen.
Aufgaben
- Entwerfen, Entwickeln und Warten von backend-Anwendungen mit .NET Core, ASP.NET MVC und C#.
- Entwickeln und Warten von RESTful Web APIs.
- Arbeiten mit SQL Server, einschließlich Abfragen, gespeicherten Prozeduren und Leistungsoptimierung.
- Erstellen und Warten von Cloud-basierten Lösungen mit Microsoft Azure-Diensten.
- Arbeiten mit Diensten wie Azure Functions, Azure Storage, API Gateway/API Management und Kubernetes.
- Schreiben und Warten von Unit-Tests unter Verwendung von Mocking-Frameworks und API-Automatisierungspraktiken.
- Mitwirken an technischen und Design-Entscheidungen unter Anwendung geeigneter Entwurfsmuster und OOP-Prinzipien.
- Teilnahme an Code-Reviews und Beitrag zur Aufrechterhaltung hoher Entwicklungsstandards.
- Arbeiten mit GitHub, Befolgen von Branching-, Merging- und kollaborativen Entwicklungspraktiken.
- Zusammenarbeit mit dem Entwicklungsteam während des gesamten Softwareentwicklungszyklus.
Mindestanforderungen
- 3+ Jahre Erfahrung in der backend-Softwareentwicklung.
- Umfassende praktische Erfahrung mit C# und objektorientierter Programmierung (OOP).
- Erfahrung mit .NET Core und ASP.NET MVC.
- Praktische Erfahrung in der Entwicklung von Web APIs / REST APIs.
- Solide Kenntnisse von SQL Server, einschließlich Abfragen, gespeicherten Prozeduren und Leistungsoptimierung.
- Verständnis gängiger Softwareentwurfsmuster.
- Erfahrung mit Cloud-basierter Entwicklung, vorzugsweise mit Microsoft Azure.
- Erfahrung mit oder Kenntnisse von Azure Functions, Storage, API Management/Gateway und Kubernetes.
- Erfahrung im Schreiben von Unit-Tests, Arbeiten mit Mocking-Frameworks und API-Testautomatisierung.
- Erfahrung mit Git/GitHub, einschließlich Branching- und Merging-Strategien.
- Gutes Verständnis von Code-Reviews und Best Practices in der Softwareentwicklung.
- Gute Englischkenntnisse in Wort und Schrift.
- 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.
