Principal Software Architect (m/f)

Job Informationen

Your Tasks: - Identify and understand themes driven by the Diagnostics strategy and supported by standards & principles - Define and elaborate concepts that describe the objectives, dependencies and benefits based on previously acknowledged themes - Develop the common assets architecture roadmap for those elements that reach across the entire common assets portfolio, i.e. Lab IT solutions and diagnostics instruments - Manage stakeholders’ expectations as well as supporting them during the analysis of their functional needs considering the qualities of the product. Support stakeholders analyzing what quality attributes are applicable for their needs and designing an architecture based on the extracted non-functional requirements. - Drive the integration of products and platforms to IT solutions that connect diagnostics instruments as well as covering aspects of cloud connectivity and Internet of Things. For this position, you bring the following qualification: - University or higher technical college degree in IT engineering or equivalent (Computer Science, Telecommunications, etc.) - Proven track record in the medical devices industry (or any highly regulated industry) of creating and/or managing a software platform out of a single product. By doing so, you have established a product line software development environment aligned with the roadmap from product management. - Solid and selectively deep background in software engineering, including a proven track record in applying your knowledge in most of the following technologies: - Distributed systems - Object oriented design methodology - SOA, web services - Database technologies including SQL and no-SQL. - Experience in dependency injection and IoC - Microsoft .NET, Java, HTML5, JavaScript -Windows and Linux (particularly Mono or .NET core on Linux) - Mobile development on any platform - Healthcare related standards (HL7, ASTM, FHIR, POCT-1A) knowledge or professional experience in the sector (especially in the Laboratory environment) is highly appreciated - You have shown your capabilities to find and communicate differing concepts to people of various cultures, backgrounds and interests. - You are able to foster new ideas while displaying a hands-on attitude and managing to maintain focus in an environment of open two-way communication. - You are capable to coexist with new implementation and technologies and with legacy systems and architectures - Excellent verbal and written English skills. Good verbal command of German is a must - Last but not least, you are willing to dive into a rich palette of technologies, needs and products, internal and external partners, always putting customer focus and usefulness at the center of what you do.

Benötigte Skills
  • Mobile
  • Linux
  • .NET
  • Usability
  • JavaScript
  • Englisch
  • Gesundheitswesen
  • JAVA
  • HTML5
  • NoSQL
  • SQL
  • SOA
  • Bachelor
  • ETH
  • FH
  • Usability
  • HF
  • Requirements Engineering
  • Qualitätssicherung
  • Support
  • Systemarchitektur
Job Details
  • Pensum Vollzeit