29.04.2026 aktualisiert


100 % verfügbar
Senior .NET Engineer — 20+ years, ex-Microsoft, modern Azure stack
Marly, Schweiz
Schweiz
Über mich
Senior full stack .NET engineer with 20+ years hands-on — 14 at Microsoft, 7 at BIT building a national registry platform for BAG. Coder first: write the C# and Angular, ship features, fix prod issues. Architecture while delivering. Modern Azure stack. English-speaking, near Fribourg.
Skills
Asp.Net.Net FrameworkAPIsArchitekturMicrosoft AzureC#DevOpsPostgreSQLMicrosoft Sql-ServerAzure SQLSystemarchitekturSystem DesignTypeScript.NET CoreBackend
Senior .NET engineer with 20+ years of hands-on delivery — 14 at Microsoft, the last 7 building a national-scale registry platform for the Swiss Federal Office of Public Health (BAG) via BIT.
I'm a coder first. I write the C#, design the data model, ship the features, fix the production issue. Two decades in means I also handle architecture and technical decisions when a project needs it, but I do that while delivering, not from a slide deck. Calm, pragmatic, focused on what ships and stays maintainable.
Where I help
- Hands-on backend development in modern .NET (10, ASP.NET Core, EF Core)
- Building and integrating REST APIs and microservices
- Azure implementation — App Services, Functions, SQL, Storage, Key Vault, Identity, monitoring
- Migrating legacy .NET Framework codebases to modern .NET
- Performance tuning and stabilizing complex systems
- System design and architectural decisions when a project needs them
- Mentoring, code review, cross-team alignment
Core Competencies
Architecture & system design: distributed systems, modular platforms, domain‑driven design
Backend engineering: C#, .NET 6/7/8, ASP.NET Core, EF Core, PostgreSQL, SQL Server
Cloud architecture: Azure App Services, Azure Functions, Azure SQL, Key Vault, Storage, Identity, monitoring
DevOps & reliability: CI/CD, containerization, automated testing, performance tuning
Frontend (when needed): Angular, TypeScript
Team leadership: mentoring, code reviews, cross‑team alignment, technical decision‑making
What I Offer
Architecture for new or existing systems
Hands‑on backend development in modern .NET
Cloud‑native design and Azure implementation
Migration of legacy systems to modern, cloud‑ready platforms
Technical leadership for teams or projects
Troubleshooting and stabilizing complex systems
Clear communication with stakeholders and product owners
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2016
Sprachen
DeutschgutEnglischverhandlungssicherSchwedischMuttersprache
Projekthistorie
Designing and developing a national register software application for the Swiss Federal Office of Public Health.
Responsibilities: architecture, design, implementation, and unit testing of front-end components in Angular / TypeScript and back-end services in C# / ASP.NET Core / EF Core, against a PostgreSQL database. Migration of platform components from legacy on-prem (Cloud Foundry) to Azure (App Services, Azure SQL, Key Vault). Mentoring junior team members in.
Project working language German; documentation English.
Senior C# / .NET developer on short- and medium-term contracts across multiple industries:
- BIS Basel · Roche Diagnostics · AXPO Trading
- Three high-profile Swiss contracts: Credit Risk Management system architecture at the Bank for International Settlements; licensing platform development at Roche Diagnostics; and ETRM invoicing system for AXPO's US energy trading subsidiary — with Navision integration and Beacon trading system connectivity.
Stack across engagements: C#, .NET / .NET Core, ASP.NET, Web API, SQL Server, EF, Angular / TypeScript on selected projects. Worked across in-house teams and as embedded contractor; delivered against tight scopes with clear handover at the end of each engagement.
11/1999 – 11/2013 Software Engineer → Team Lead Microsoft Corporation — European Product Development Centre, Ireland Software & IT Services · 10,000+ employees
14 years building Microsoft Office, latterly Office Online, in collaboration with teams in Dublin and Redmond. Grew from C++ application developer to full-stack C# web developer on Azure, spanning Office's full release cycle and a parallel evolution from desktop to cloud.
Selected work:
- 2014 — Built dynamic filtering for search queries against the in-house search engine, plus an Azure-based internal test framework for those queries, supporting the new Office Online store. C#.
- 2013 — Implemented an Azure-hosted API wrapper for Windows Search engine (C#), preceded by a wrapper for Lucene (C#) and a TypeScript-based migration of telemetry/usability data collection onto Microsoft Cosmos.
- Earlier — Numerous projects across Office's localisation tooling and adjacent platforms, against Office's demanding release cycles.
Mentored junior engineers; led small teams in the team-lead phase.
Stack across the period: C#, C++, TypeScript, T-SQL, ASP.NET (WebForms, WCF), WPF / WinForms / XAML, Azure Service Bus, SQL Server, TFS, Visual Studio.