BACKEND SOFTWARE ENGINEER | BACKEND DEVELOPER | C++ JAVA PYTHON

21/09/2026

Canton Ticino

Job description

Techyon® is the Head Hunting boutique that sets the standard for excellence in the recruitment and selection of C-Suite, Managerial and Mission-Critical roles within the Information Technology sector.

 

Hiring Company: for an innovative company, in the production of optical inspection systems sector, our Recruitment Engineers are looking for a BACKEND SW ENGINEER.

Core Responsibilities: 

The ideal candidate will have a strong understanding of programming principles for production systems and experience in designing and implementing field software solutions across various platforms. 

Main activities:

  • Design and implement field software solutions using modern C++, Java, and Python for Windows and Linux platforms. 
  • Play a key role in defining the design, implementation, and testing of software components for distributed systems. 
  • Collaborate within a multi-discipline development team to deliver products efficiently. 
  • Ensure software quality by applying Clean-Code principles and utilizing automated tests within a CI/CD pipeline. 
  • Contribute innovative ideas and novel electronic design solutions to address business and customer challenges. 
  • Drive improvements in team working practices to ensure high standards of quality and efficiency. 
  • Produce and review technical, quality, and production documentation. 
  • Support products throughout their lifecycle. 

Job requirements

Essential Qualifications:
  • Master’s or PhD degree in Computer Science or equivalent experience
  • Excellent understanding of programming principles for production systems 
  • Strong experience with C++, Java, and Python
  • Experience in microservices architecture
  • Knowledge of CI/CD practices using Team City
  • Proficiency in version control systems like Bitbucket (Git)
  • High proficiency in spoken and written English and Italian
  • Experience with the Atlassian platform
  • Understanding of embedded systems programming
Desiderable Competencies:
  • Familiarity with databases such as MariaDB, Redis, and MongoDB
  • Knowledge of JavaScript and React
  • Familiarity with other programming languages
  • Knowledge of GPU programming
  • Understanding of AI/ML concepts

Other info

Location: Mendrisio (CH)

Contract Offered:

Swiss contract

Compensation:

RAL: 60.000 CHF

Further information: On site

#LI-VG1

COMPILA IL FORM PER CANDIDARTI.

Carica il tuo CV (.pdf)* Non puoi caricare il CV?

Informativa privacy candidati