BrightOwl Loader Loading

Head of Software Development (m/f) - Germany  

Company managed [?] Still accepting applications
32 Facebook  Linkedin

Posted on : 08 June 2017

Project Description

Description:
For the earliest possible start date we are searching for a highly qualified and motivated Head of Software Development (m/f) to join our expanding Software Development team.


Responsibilities
  • Provide leadership to the software development teams by communicating strategy and technology 
  • Drive change towards a SaaS delivery model in the biomedical industry 
  • Build an effective software development team by coaching, mentoring and developing team members to drive innovation, productivity and quality 
  • Build a strong agile development environment focused on continuous improvement 
  • Drive growth by hiring top talents into the team and making effective use of outsourcing options 
  • Work together with the Chief Architect and the teams to create solid architectures 
  • Work together with Product Management and the teams to create business-focused product plans balancing short-term and long-term investments 
  • Work together with the Head of Quality Assurance to develop test processes and strategies to build quality into the products 
  • Coordinate with the Operations team to create and maintain software delivery processes 



Qualifications & Skills                                          
Education / experience
  • Master or PhD in Computer Science or similar qualification with 5+ years of working experience in the biomedical industry 
  • Track record of direct line management roles 
  • Significant software engineering experience 
  • Relevant experience in roles with responsibility in a regulated environment, was a key contributor to a medical device submission and/or implemented a GxP compliant system/process 
  • Ideally education as SCRUM Master or Kanban Coach 


Technical Skills 
  • Designing and launching a cloud-based product platform and virtual environments, experience with hybrid cloud 
  • Broad technical experience in modern web technologies (e.g. Javacript, Node.js, Angular, React, npm, REST, web protocols) 
  • Knowledge of modern software architecture and design principles 
  • Technical experience with state-of-the-art analytics technologies (e.g. machine learning, artificial intelligence, deep learning, image processing, big data) 
  • Profound IT security knowledge (application, web, infrastructure) 
  • Technical understanding of databases and storage technologies (e.g. SQL, noSQL, ECMS, object stores) 
  • Experience with hybrid Linux and Windows environments 
  • Experience managing the full software development lifecycle, using appropriate tools (e.g. Polarion, Jama) 
  • Building continuous integration and continuous delivery pipelines 
  • Relevant regulatory standards (e.g. ISO 13485, IEC 62304, IEC 82304, 21 CFR part 820, 21 CFR part 11, GAMP5, GCP) 



Other Skills and Competencies
  • Passion to get things done through others, with a focus on empowering teams to make them effective 
  • Excellent team player, motivates people 
  • Combines fast and flexible thinking with high degree of diligence 
  • Can think globally and locally, abstract and concrete 
  • Can put high level and complex problems into a prioritized plan 
  • Excellent communication (written and oral) and presentation skills 


 We offer
  • This is a challenging and rewarding position within a pioneering company that works with cutting edge technologies. 
  • We offer a modern, creative and international working environment with highly motivated and well-qualified colleagues, team spirit and excellent working conditions with comprehensive benefits and ongoing professional development opportunities.