M

MP Solutions

Self-funded software solutions provider globally

C# Developer

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeBudapest, HungaryNo salary listed

About the Job

Requirements

  • A degree in Computer Science, Electrical Engineering, or a related field is required.
  • At least 5 years of experience in C# software development is required.
  • Strong knowledge of the .NET ecosystem is required; modern versions are preferred.
  • Experience with XAML-based UI frameworks, WPF and/or Avalonia, is required.
  • Understanding of software design patterns, such as Model-View-ViewModel and Dependency Injection, is required.
  • Experience with modern development methodologies, such as Agile and Scrum, is required.
  • Confident English communication skills at B2 level or above are required.
  • Experience in medical device development or another regulated environment is desirable.
  • A background in embedded software development is desirable.
  • Experience with software architecture design is desirable.
  • Familiarity with secure coding practices is desirable.
  • Knowledge of Unified Modeling Language is desirable.
  • Experience with Linux environments is desirable.
  • German language skills are desirable.
  • Familiarity with Git, GitHub, and continuous integration pipelines is desirable.
  • Familiarity with Jira is desirable.
  • Familiarity with SonarQube is desirable.
  • Familiarity with Enterprise Architect, DOORS, or similar tools is desirable.

Responsibilities

  • Develop software for medical devices, focusing on embedded-related systems and desktop applications.
  • Design and implement user interfaces using XAML-based technologies, such as WPF or Avalonia.
  • Collaborate with international engineering teams across the full product lifecycle.
  • Participate in architectural decisions and propose improvements to existing systems.
  • Apply modern development practices, including Clean Code, test-driven development, and code reviews.
  • Prepare and maintain technical documentation in line with regulatory requirements.
  • Gain domain knowledge of medical devices and related development processes.
  • Mentor or coach colleagues.

Desired Qualifications

  • Experience in medical device development or another regulated environment.
  • A background in embedded software development.
  • Experience with software architecture design.
  • Familiarity with secure coding practices.
  • Knowledge of Unified Modeling Language.
  • Experience with Linux environments.
  • Mentoring or coaching experience.
  • German language skills.
  • Familiarity with Git, GitHub, and continuous integration pipelines.
  • Familiarity with Jira.
  • Familiarity with SonarQube.
  • Familiarity with Enterprise Architect, DOORS, or similar tools.

About the Company

MP Solutions

Self-funded software solutions provider globally

MP Solutions is a small, self-funded team focused on delivering practical solutions to a global audience. They emphasize hands-on involvement by owners, who work closely with the team and live in the same environment to stay aligned with customers’ needs. The company’s offerings center on providing suited solutions to millions of happy users around the world. Their approach is to work directly with clients to understand problems and deliver concrete results rather than abstract plans. MP Solutions differentiates itself through owner-led, hands-on management and a tightly knit, self-funded structure that keeps the team closely aligned with customer success. The goal is to keep delivering high-quality solutions that meet real user needs and expand their global impact.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Hanoi, Vietnam
Founded
2018

Recently Posted Jobs

Explore more opportunities at MP Solutions

See more jobs