Techyon is the leading
Head Hunter in the search and selection of senior professionals and managers in the
Information Technology field.
About the Company: for an innovative optical system manufacturing company, our Recruitment Engineers are looking for a
Backend SW Engineer.
Core Responsibilities:
You will be responsible for the architecture, development, and optimization of server-side components that support our core product. The ideal candidate is organized, methodical, and experienced in building scalable back-end systems.
Main activities:
- Design and develop robust back-end software solutions using modern C++, Java, and Python across Windows and Linux environments.
- Define, implement, and test software components within a distributed microservices- based system.
- Collaborate closely with front-end developers, UX designers, and system architects to deliver high-quality software.
- Optimize server performance, ensure scalability and reliability, and implement secure data-handling practices.
- Create and maintain reusable code libraries and data storage solutions.
- Follow Clean Code principles and ensure high software quality through automated testing and CI/CD practices.
- Support software products throughout their lifecycle: from design to deployment and maintenance.
- Produce and review documentation for design, quality assurance, and production.
- Proactively contribute to the improvement of engineering processes and development practices.
Job Requirements
Must Have:
- Master’s or PhD in Computer Science, Software Engineering, or a related field
- Proven experience in software development and testing in production environments
- Strong knowledge of object-oriented programming and software architecture principles
- Hands-on experience with the following technologies: C++, Java, Python
- Databases: PostgreSQL, MongoDB, Redis
- Architecture: Microservices
- CI/CD: TeamCity, scripting pipelines
- Version control: Bitbucket (Git)
- High proficiency in spoken and written English and Italian
- Team-oriented and open-minded
- Strong problem-solving and analytical skills
- Attention to detail and structured thinking
- Self-driven and proactive mindset
Nice to have:
- Front-end: JavaScript, React
- Project tools: Atlassian suite (Jira, Confluence)
- Embedded systems or GPU programming
- Basic notions of AI/ML
- Willingness to collaborate across engineering disciplines (Electrical, Electronic, Optical, Software)
Other Info
Location: Mendrisio (CH)
Further information: On-site presence.