PstrongIdentis /strong is a global leader in secure ID issuance and financial card personalization solutions. Through innovative hardware, software, and services, we provide high-quality, scalable solutions to banks, government agencies, and businesses worldwide. /ppWe are looking for a strongSoftware Developer /strong to join the RD department. The individual will be responsible for designing, developing, and maintaining software applications supporting our card issuance and secure ID personalization systems. This role will work closely with cross-functional teams including hardware, firmware, and product engineering, operating in a dynamic and technology-driven environment. /ppstrongWork location /strong: Turin (Politecnico area) – Permanent contract /ppbr/ppstrongResponsibilities /strong /ppstrongemSoftware Development /em /strong /pulliDesign and develop software applications for card issuance and personalization systems /liliWrite clean, efficient, and maintainable code following best practices /liliImplement new features and functionalities according to product requirements /liliMaintain and improve existing software solutions /li /ulpstrongemSystem Integration /em /strong /pulliCollaborate with hardware and firmware teams to integrate software with physical devices /liliDevelop communication interfaces between software and embedded systems /liliEnsure compatibility between different system components /li /ulpstrongemTesting and Debugging /em /strong /pulliIdentify, troubleshoot, and resolve software defects and performance issues /liliSupport system testing and validation activities /liliParticipate in debugging and root cause analysis of technical issues /li /ulpstrongemSoftware Architecture and Documentation /em /strong /pulliContribute to software architecture design and technical discussions /liliPrepare and maintain technical documentation /liliSupport product releases and software updates /li /ulpstrongemProcess Improvement /em /strong /pulliContribute to continuous improvement of software development processes /liliSupport the adoption of development tools and best practices /liliCollaborate with the team to improve product quality and system performance /li /ulpstrongRequirements /strong /pulliDegree in Computer Engineering, Computer Science, or related fields /lili3–5 years of experience in software development /liliStrong knowledge of C++, C#, or Java /liliExperience with object-oriented programming (OOP) /liliFamiliarity with Windows and/or Linux environments /liliExperience with version control systems (Git) /liliUnderstanding of software development lifecycle and best practices /liliExperience with debugging and troubleshooting software applications /liliKnowledge of database systems and APIs is a plus /li /ulpstrongSoft Skills /strong /pulliAccuracy and attention to detail /liliStrong analytical and problem-solving skills /liliOrganizational skills and ability to manage multiple tasks /liliAbility to work in a collaborative and cross-functional team environment /liliProactive approach and operational autonomy /liliAbility to meet deadlines in dynamic environments /liliGood command of English for interacting with international teams /li /ulpbr/ppstrongSede di lavoro /strong: Di persona /p