Software Developer C

Medtech
Bochum, Germany
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Junior

Job location

Bochum, Germany

Tech stack

ASP.NET
Java
.NET
Multitier Architecture
Business Analytics Applications
JIRA
C Sharp (Programming Language)
C++
Software Quality
Relational Databases
Dependency Injection
Software Design Patterns
Programming Tools
Github
Design of User Interfaces
Integrated Development Environments
MariaDB
Microsoft Visual Studio
Windows Presentation Foundation
Microsoft SQL Server
MySQL
Object-Oriented Software Development
Software Engineering
Software Requirements Analysis
Software Modules
Backend
Vue.js
Information Technology
Front End Software Development
Meditech

Job description

You will develop robust, high-performance, and maintainable software solutions for complex analytical platforms in the life-science environment. You combine clean architecture with high technical quality and work closely with interdisciplinary teams across hardware, physics, biochemistry, and data science., Further development of our control software betaSYS (device & process control)

Co-development of our analysis and evaluation software betaINSIGHT

Expansion of our iRS analysis platform in close collaboration with the development team

Design and implementation of new software modules in C# / .NET

Ensuring code quality, testability, and maintainability

Creation of technical documentation

Collaboration with international partners on requirements definition and analysis projects

What to Expect

Development of highly innovative MedTech products with real clinical impact

Work on complex, interdisciplinary systems (software + hardware + analytics)

A high level of creative freedom and short decision-making paths

A dedicated, motivated team

A modern development environment and professional engineering standards

Reliable completion of highest quality clinical trials What we offer you

In addition to the opportunity to help usher in a new era of early diagnosis and enable healthy aging, we offer you a place in our dynamic team. You will be given a high degree of personal responsibility, varied and interesting tasks, and the opportunity to proactively and creatively launch and manage your own projects.

Requirements

Degree in Computer Science, completed training as an IT specialist for application development, or a comparable qualification

Basic knowledge of C# / .NET or another object-oriented programming language (e.g. Java or C++)

Understanding of common software design patterns

Initial experience with common development tools such as GitHub, Jira, Rider, or Visual Studio

Basic experience working with relational databases (e.g. MySQL/MariaDB, MS SQL Server)

Experience in one or more of the following areas is a plus:

  • WPF / Desktop UI development
  • ASP.NET / Backend development
  • Autofac or .NET Dependency Injection
  • Vue.js / Frontend development

Analytical thinking and a structured, independent working style

Fluent German and good English communication skills

Apply for this position