Software Engineer (m/f/d)

  • Terrera AG
  • Rotkreuz, ZG, Switzerland
  • 31/10/2023
Full time Data Engineering Artificial Intelligence Software Engineering Data Warehouse

Job Description

Content:
  • Software development within an Agile Release Train, developing frameworks, libraries and simulations used by Diagnostic Instrument Projects
  • Relentless improvement of the software stack and toolchain
  • Participate in all phases of software development from feasibility studies through design, development, testing, documentation, devops and bug fixing including software maintenance
  • Close collaboration with the internal customers (SW Developers)
Requirements:
  • Profound knowledge and at least first experience in modern C++ (C++11 or higher), preferably in a Diagnostics / Pharmaceutical environment
  • Experience with software design patterns and principles and object-oriented design (OOD)
  • Experience with Linux, modern Python, Bash Scripting
  • Experience with git and collaboration tools (github/gitlab/bitbucket)
  • Experience in projects with end to end responsibility (gathering requirements, design, development, testing, deployment)
  • Be comfortable on a GNU command line and in an agile environment
  • Experience in multi process and multithreaded application development
  • Communicative open-minded team player
  • Fluent English language skills