Software Developer (C++) – IT Services


Zurich, Switzerland

Job description:

Our client is looking for a passionate Software Engineer with solid knowledge of C++ to complete their team.

Main responsibilities:

  • Develop frameworks, libraries and simulations used in internal projects

  • 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


  • Profound knowledge and at least 2 years of experience in C++ 

  • Experience with software design patterns and principles (Clean-Code, SOLID) and Object Oriented Design (OOD)

  • Experience with Linux, modern Python, Bash Scripting

  • Experience in projects with end to end responsibility (gathering requirements, design, development, testing, deployment)

  • Comfortable in an agile environment

  • Experience in multi process and multithreaded application development

  • Communicative and open-minded team player

Apply for this opportunity: