Digitec srl designs and customizes software and hardware systems capable of acquiring, processing and transferring medical images. We have over 35 years of experience in the medical devices sector and thanks to our solid roots, our propensity for innovation and the investment in research and development of 25% of our turnover we are highly competitive on the international scene.To expand the Core team dedicated to the development of the back end of our applications we are looking for a C ++ Developer. Main responsibilities:Build, and maintain efficient, reusable, and reliable C++ codeImplement modules taking care of performances and code testabilityIdentify bottlenecks and bugs, and devise solutions to these problemsHelp in maintaining code quality and design documentationPropose effective and context-relevant technical solutions, based on own experience, mastering the general issues related to code developmentReview and support junior colleagues.Requirements:Bachelor’s degree in computer science or computer engineering or similar backgroundProven experience with C ++Understanding the object lifecycle and threading in unmanaged C++ environmentsKnowledge of English – base levelNice to have:Knowledge of standard communication protocols with hardware external to the PC (TCP / IP, RS232, CAN) and problems related to communicationKnowledge of DICOM StandardImplementation of automated testing platforms and unit testsProficient understanding of code versioning tools (git or others)Experience in multi-layered applicationsKnowledge of Design PatternsAbility to synthesize the work in documentsKnowledge of: C# (Base level)We are looking for candidates with:Strong problem solving skillsAttention to detailExcellent interpersonal communication and teamwork skillsAbility to work by objectives with customer orientationLike everyone at Digitec, the Developer will promote the core values of our culture, namely Integrity, Vision, Teamwork, Innovation, Leanthinking and Passion.What we offer:Flexible working hours and smart working (3 days/week and 1 month full smart working/year)Induction pathStimulating context, constantly evolvingTraining to increase technical and soft skillsExcellent business climate that allows you to work peacefully giving your bestChanging rooms and showers in Company Building that allow athletes to train during their lunch break.