Job
- Level
- Senior
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Aachen
- Working Model
- Onsite
Job Summary
In this role, you develop modular backend components, implement APIs, coordinate integration with external systems, and ensure quality through code reviews in an agile environment.
Job Technologies
Your role in the team
- In your role as a Senior Backend Developer, you work together with the team to ensure that our backend - the technical backbone of Mona - functions reliably, is performant, and continuously evolves.
- You implement new features, develop modular components, and bring your expertise to improve our existing systems.
- You emphasize clean, maintainable code, think in terms of clear interfaces, and have a keen sense for performance and security.
- With your wealth of experience, you make an important contribution to technical quality and help to continuously optimize our architecture together with your colleagues.
- Integration of the core system: Collaboration on the central Mona backend system for connecting the storage and processing of patient data to other Clinomic product solutions.
- Close collaboration with Requirements Engineering, System Architecture, Frontend, QA, DevOps, Interoperability, and other team members to implement requirements and designs into high-performance, reliable, and maintainable backend code.
- Coordination of technical partners for integrating external systems with the Mona system.
- Creation and maintenance of backend documentation, including design specifications for data structures, algorithms, and external components, as well as code documentation.
- Implementation and co-design of REST, WebSocket, and FHIR APIs for connecting Mona terminals to the backend.
- Support and professional guidance for team members - primarily, but not exclusively, within the Backend team.
- Ensuring code and product quality through the application of best practices such as specification reviews, unit tests, code reviews, and technical walkthroughs.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Pragmatic approach to technical decisions, focusing on clear goal definition, avoiding scope creep, and timely implementation.
- In-depth understanding of the differences between specification, algorithm, and implementation.
- Clear and structured communication of ideas, results, and challenges.
- Familiarity with agile development methodologies and workflows.
- Strong team and communication skills in German - C2 level.
Experience
- At least 5 years of professional experience as a software developer in the industry.
- Experience in full software development lifecycle - from idea to market-ready, tested, and maintainable code.
- Experience in mentoring and providing technical support to junior team members.
- Very good knowledge of Python, Java, Groovy, and databases; ideally also experience with Django and machine learning libraries.
This text has been machine translated. Show original
What we offer
- A key position in a rapidly growing MedTech company with the opportunity to shape the future of digital healthcare.
- Competitive salary.
- Support for your personal development and achieving your career goals in a flat hierarchy environment.
- 30 vacation days.
- A positive working environment based on trust, personal responsibility, and integration.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Clinomic GmbH
Clinomic is a MedTech start-up based in Aachen, founded in 2019, focusing on the digitalization of intensive care medicine. The company develops intelligent solutions for clinical use with an interdisciplinary team, including the assistance system Mona. Clinomic has an international focus and is experiencing rapid growth.
Description
- Company Type
- Startup
- Working Model
- Onsite
- Industry
- Healthcare, Social Sector