Senior Software DeveloperIQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide.As part of the EPIS – Emergency & Practice Information System – business unit based in Singen, we develop a modern, web-based practice management system that makes the daily work in medical facilities more efficient and secure. Our core product includes a web application and several complementary web-based and native applications, offering a variety of modular components. Our focus is on solutions that meet the high demands of the healthcare sector while providing room for individual customizations. We create a system that is not only reliable and compliant but also flexible to meet the needs of our customers.Your TasksConception, development and maintenance of our web applications and native administrative applications based on C#,.NET, Blazor, JavaScript and SQL ServerContribution to the technical conception and further development of existing and new components in the frontend and backendDesign and implementation of REST interfaces as well as integration of external systems and servicesImplementation of functional and technical requirements in close cooperation with architecture, product owners and departmentsTaking on selected DevOps tasks in the area of build, release and deployment management as well as the further development of our CI/CD pipelinesControl and technical implementation of regulatory and professional requirements in the healthcare sector, especially in the context of certification procedures of the KBV, Gematik and other relevant institutionsEnsuring code quality and software standards through code reviews, automated tests and mentoring of junior developersUse of modern tools such as Azure DevOps, Git and automated build and deployment processesContribution to the continuous improvement of development processes, tools and technical standardsClose cooperation with product owners, departments and other stakeholders to optimally implement customer and market requirementsYour ProfileCompleted studies in computer science or comparable qualificationSeveral years of professional experience in full-stack development with modern .NET technologiesVery good knowledge of C#, JavaScript, Blazor and relational databases (SQL Server)Experience in the development and integration of REST interfacesExperience with modern development tools and methods, especially Git, Azure DevOps and CI/CD processesInterest in the further development of CI/CD, build and deployment processesExperience in dealing with regulatory requirements and ideally with certification procedures in the healthcare sectorDesirable knowledge of modern authentication and authorization technologies (e.g. OAuth2, OpenID Connect, Duende IdentityServer, Keycloak or comparable solutions)Ideally experience in the healthcare sector, especially in the environment of KBV, Gematik, TI or other eHealth solutionsStrong team and communication skills, high initiative and a structured and solution-oriented way of workingVery good German and good English skillsBecome part of our team and work in the exciting and innovative environment of the healthcare sector.What you can look forward to:Welcome to our team with individual development opportunitiesA very good working environment with appreciative handling, high collegiality and open cooperation in the teamStructured onboarding and knowledge transferDiverse activities in a dynamic IT company with further training opportunitiesFlexible working hours and the possibility of working from home (100%), remote work or at the company locationNew open office spaces in a great location in Singen am Bodensee with many leisure opportunitiesDiscounts via IQVIA Corporate Benefits