Senior Software Developer

We are looking for a skilled Senior Software Developer to develop and further enhance our patient documentation system, which aims to revolutionise medical professionals' daily work.
In this role, you will oversee the product's performance, security, and continuous improvement in our production environment.
You'll manage release processes and serve as the primary interface between our development team and product stakeholders.

Key Responsibilities:

  • Lead and mentor the backend development team, fostering a culture of knowledge sharing and high-performance standards.

  • Design, implement, and maintain secure software systems while defining and enforcing IT security policies.

  • Oversee the integration of diverse systems and develop efficient cloud-based solutions, preferably on Google Cloud.

  • Collaborate with cross-functional teams to ensure software meets regulatory requirements and industry best practices, including medical device software regulations.

  • Contribute to both backend development using Python and front-end development with React/React Native.

Candidate Profile and Requirements:

  • Relevant years of experience in professional software development — proven by track record of delivered projects, GitHub profile, completed projects, etc., with a focus on the following areas:

    • IT security (implementing security measures in the software, defining security policies and standards),

    • Software development,

    • Infrastructure and DevOps (Docker, Keycloak, CI/CD, automation),

    • Connecting interfaces between different systems,

    • Cloud Technology (Google Cloud preferred, cloud security best practices)

  • Hands-on experience with Python backend development and React/React Native front-end contribution.

  • Aspiration and ability to lead the existing backend team by inspiring merit-based discussions, knowledge sharing, setting high standards, and coaching team members.

  • Strong quality standards, especially regarding code quality, IT security, and willingness to take responsibility for implementation within the team.

  • Willingness to document, create, and implement processes within a strict regulatory framework (medical device software regulation is a plus).

  • Adaptable and business mature, able to work effectively with business stakeholders, as well as with team members in a small, diverse team with shifting priorities.

  • Excellent communication skills in both German and English.

We offer a dynamic and innovative work environment where you can develop your skills and contribute your experience.

If you are interested in this challenge, we look forward to receiving your application!