Senior Full-Stack .NET/Angular Software Engineer

Ubiminds
Vollzeit
Remote Senior
📍 Remote
🗓 Veröffentlicht vor 4 Wochen
đź’°

remote-job.net Job-Zusammenfassung:
đź’¶ Gehalt: keine Angabe
⏰ Wöchentliche Arbeitszeit: Vollzeit
🔍 Empfohlene Erfahrung: Senior
🎓 Empfohlene Ausbildung: keine Angabe
đź“‹ Hauptaufgaben:
  • Entwicklung und Wartung von RESTful APIs und Backend‑Services (.NET, C#).
  • Anwendung von DDD/CQRS und Architekturprinzipien zur Erstellung modularer Systeme.
  • Verantwortung fĂĽr Tests (Unit/Integration/Performance) und Teilnahme an Code‑Reviews.
âś… Hauptvoraussetzungen:
  • Mindestens 5 Jahre Erfahrung in Enterprise‑ oder SaaS‑Entwicklung.
  • Fundierte Kenntnisse in C#, .NET Core, Web API und Entity Framework.
  • Erfahrung mit SQL Server/MongoDB, DDD/CQRS sowie Multithreading/async und CI/CD.
🏭 Branche: SaaS

Ăśber das Unternehmen

Ubiminds ist ein GPTW-zertifiziertes, “People First”-Unternehmen, das mit US-amerikanischen Software-Produktfirmen zusammenarbeitet, um deren Entwicklungsressourcen zu skalieren.

Ubi kuratiert gezielt die Top‑5% Talente Brasiliens für eine LATAM‑Strategie und bietet eine Kombination aus Staff‑Augmentation und Employer‑of‑Record‑Services.

Aktuell unterstützt Ubiminds ein Unternehmen, das eine neue Produkt‑Suite für Public Safety (öffentliche Sicherheit) entwickelt.

Die Kultur: People First, kontinuierliche Verbesserung, Ownership, Transparenz und Teamarbeit stehen im Fokus.


Aufgaben
  • Entwurf, Implementierung und Wartung von RESTful APIs und Backend‑Services mit C#, .NET Core, Entity Framework und Web API.
  • Anwendung von Software‑Architekturmustern wie Domain‑Driven Design (DDD) und CQRS zur Strukturierung modularer, wartbarer Systeme.
  • Datenbankarbeit (SQL Server): Datenbankdesign, Stored Procedures, Indexierung, Abfrageoptimierung und Performance‑Tuning.
  • Schreiben von sauberem, testbarem und gut dokumentiertem Code; Verantwortung fĂĽr Unit‑, Integrations‑ und Performance‑Tests (Shift‑Left‑Kultur).
  • Teilnahme an Architekturentscheidungen, Code‑Reviews und kontinuierlichen Verbesserungsinitiativen.

Voraussetzungen
  • Mindestens 5+ Jahre Erfahrung in Enterprise‑ oder SaaS‑Softwareentwicklung.
  • Starke praktische Erfahrung mit C#, .NET Core, Web API und Entity Framework (EF Core oder EF6).
  • Kenntnisse in MongoDB (Abfragen, Indexierung, Tuning) und SQL Server (Design, Stored Procedures, Performance).
  • Fundiertes Verständnis von OOP, Design‑Patterns sowie DDD und CQRS.
  • Erfahrung mit Multithreading, async/await, Performance‑Tuning, Git, CI/CD und agilen Arbeitsweisen.
  • Sehr gute Englischkenntnisse in Wort und Schrift; Erfahrung in interdisziplinärer Zusammenarbeit.
  • Erforderlich: tägliche aktive Nutzung von KI‑Codetools (z. B. Copilot, Claude).
  • WĂĽnschenswert: Erfahrung mit AI‑gestĂĽtzten Features (NLP, intelligente Suche), ereignisgesteuerter Architektur (Kafka, RabbitMQ) und Angular oder modernen Frontend‑Frameworks.

Benefits
  • Platzierung in einem produktorientierten Unternehmen mit gleicher Behandlung wie Festangestellte.
  • Vollständige Back‑Office‑UnterstĂĽtzung (Karriereberatung, HR, Concierge‑Services).
  • Remote‑first‑Politik mit optionaler Nutzung des BĂĽros in FlorianĂłpolis (Massagen, Snacks, Getränke, Spiele).
  • Bereitstellung eines MacBook (kein BYOD).
  • Zugang zu Wachstums‑ und Lernmöglichkeiten (Tech Talks, Chapter Meetings, Remote‑Events).
  • Kostenlose Englischstunden mit Muttersprachlern.
  • Candidate‑Referral‑Bonus (siehe https://ubiminds.com/en-us/talent-referral-program/).