NET Cross-Platform Developer
Start Date
01.05.2026
Employment Relationship
80-100%, permanent
Institution / Workplace
Institute for Medical Education Bern
Project Description
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.
We are looking for someone who:
- 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:
- 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.
Your Benefits
- Team-oriented work
- Inspiring work environment
- Meaningful work and fair compensation
- Collaborative environment and ambitious team
Working at the University of Bern
The University of Bern not only offers exciting tasks but also an environment that actively promotes development, diversity, and equal opportunities. Discover what makes us stand out as an employer and how you can grow with us.
Application and Contact
To apply, kindly send your electronic application along with a cover letter and the usual documents to Philippe Zimmermann (jobs@examic.swiss)
Questions about the position?
For questions, please contact Dr. Philippe Zimmermann,Mail: philippe.zimmermann@unibe, Phone 031 684 62 06
Questions about the application?
For questions, please contact Dr. Philippe Zimmermann,Mail: philippe.zimmermann@unibe, Phone 031 684 62 06