NET Cross-Platform Developer 80-100%

Universität Bern
Bern, Switzerland
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate
Compensation
CHF 208K

Job location

Bern, Switzerland

Tech stack

Flutter
HTML
.NET
Microsoft Windows
Amazon Web Services (AWS)
iOS
Apple Mac Systems
XCode
Software Applications
Software Suite
C Sharp (Programming Language)
CSS
Software Documentation
Github
JSON
Microsoft Visual Studio
Windows Presentation Foundation
Software Engineering
Xamarin
JetBrains
UIKit
American Standard Code for Information Interchange (ASCII)
Test Driven Development
Resharper
.NET Core
Blazor
Xunit
Kotlin
Integration Tests
Solid Principles
Information Technology
WebDAV

Job description

The Institute for Medical Education (IML) is a centre of excellence in the field of medical education. The team of the Department for Software Development, Usability Consulting and IT Infrastructure (ASCII) consists of developers, system administrators, usability experts and scientists and provides services to internal and external clients. In the area of software development, we design, implement and maintain innovative e-learning and e-assessment products that are successfully used by international educational institutions. All our developments are based on user-centred, test-driven development methods.

Our small team is responsible for the development of the Valuatic software suite (valuatic.com), which is used primarily for off- and online assessments of students in the medical field worldwide.

We use cross-platform .NET technologies to target multiple platforms (iOS/iPadOS, macOS, Windows) and maintain a high standard of quality and reliability, leveraging cutting-edge technologies.

All developers and UX designers closely collaborate with our clients and play an active role in the concept, design and decision-making process.

The developers directly influence the architecture and implementation of the applications, always aiming for pragmatic and sustainable solutions.

Your diverse roles:

You will design and develop new functionalities of the software suite and plan/execute the migration of the current native UI technologies (UIKit, WinUI 3) to MAUI Blazor Hybrid with the team.

You will also be involved in other project tasks:

  • Participate in conceptual decisions, working closely with clients and UX designers.
  • Design and extend the architecture of our cross-platform framework.
  • Deploy applications and manage certificates.
  • Write unit and integration tests and facilitate user testing sessions with our clients.
  • Maintain and manage our toolchain app and device lab.
  • Assist with project management, release planning, and milestone definition.
  • Keep developer and user documentation up to date.
  • Provide 2nd/3rd-level support to national and international clients in English and German.

Requirements

  • has at least 4 years of software development experience
  • is proficient in C# and .NET
  • has experience with Razor (.NET Core, Blazor)
  • has solid knowledge of HTML, CSS
  • has skills in native mobile/desktop application development using at least one of these technologies: UIKit (iOS), AppKit (macOS), Android, Kotlin, MAUI, Xamarin, Flutter, Windows App SDK, UWP, WPF
  • knows the intricacies of cross-platform development
  • works according to Clean Architecture and SOLID principles
  • is comfortable developing on both Apple and Microsoft platforms
  • is interested in staying current, sharing knowledge, and improving tooling and processes
  • embraces close collaborations with developers, UX designers, and clients
  • easily adapts to changing requirements
  • takes initiative and is proactive in daily tasks
  • speaks and writes English and/or German fluently

You will be exposed to a wide range of technologies. To optimally strengthen the team, your skills match our tech-stack as close as possible.

Our tech-stack:

C# 14, .NET 10, MAUI, Blazor, Razor, .NET iOS (UIKit), .NET macOS (AppKit), Windows App SDK, WinUI 3, xUnit, JSON, AWS S3, WebDav, GitHub, GitHub Actions, JetBrains Rider (Mac), Xcode, Visual Studio (Windows) & ReSharper.

Benefits & conditions

  • flexible annual working hours for a balanced lifestyle
  • access to a wide range of professional training opportunities
  • freedom to choose your own hardware and software for optimal work efficiency
  • convenient location near Bern's main train station, with flexible remote-office options

We aim to fill this developer position starting in May 2026.

Your salary will be calculated based on your skills, experience, education, and position according to the official salary schema of the canton of Bern.

Universität Bern

Herr Philippe Zimmermann

Abteilungsleiter

+41 31 684 6206

Apply for this position