EPIS - Emergency & Practice Information System
As the EPIS - Emergency & Practice Information System - business unit based in Singen, we develop a modern, web-based practice management system that makes everyday work in medical facilities more efficient and secure. Our core product, in addition to the web application, includes several supplementary web-based and native applications and offers a variety of modular components. Our focus is on solutions that meet the high demands of the healthcare sector while also providing room for individual customizations. This creates a system that is not only reliable and compliant, but also flexible enough to cater to the needs of our customers.
Your Tasks
- Development and maintenance of our web applications as well as native management applications based on C#, Blazor, JavaScript, and SQL Server
- Implementation of new features and optimization of existing components in the frontend and backend
- Contributing to the integration and development of REST interfaces
- Participating in the development and implementation of requirements within the scope of certification procedures, especially by the National Association of Statutory Health Insurance Physicians (KBV)
- Supporting quality assurance through code reviews and tests
- Using modern tools such as Azure DevOps and Git for CI/CD and version control
- Collaborating within the team and contributing to technical decisions
Your Profile
- Completed university degree in computer science, completed vocational training (e.g. IT specialist), or initial practical experience in software development
- Knowledge of C#, JavaScript, Blazor, and relational databases (SQL Server)
- Experience or interest in developing REST interfaces
- Ideally, basic knowledge in authentication (e.g. Duende IdentityServer, Keycloak)
- A team player with a keen willingness to learn and excellent German language skills
- Ability to work independently and methodically
- Enjoyment of complex subject matters and motivation to embrace new challenges
- Excellent German and good English language skills
Our Benefits
- Welcome to our team with individual development opportunities
- An excellent working environment with flat hierarchies, appreciative interaction, and strong collegiality
- Structured onboarding and knowledge transfer
- Diverse responsibilities in a dynamic IT company with opportunities for further training
- Flexible working hours models and the possibility of working from home (100%), teleworking, or at the company location