×
Register Here to Apply for Jobs or Post Jobs. X

Card Issuance Software Developer; C++, C#, Java

Job in Turin, Piedmont, Italy
Listing for: Altro
Full Time position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Software Engineer, DevOps, Software Testing, C++ Developer
Salary/Wage Range or Industry Benchmark: 50000 - 70000 EUR Yearly EUR 50000.00 70000.00 YEAR
Job Description & How to Apply Below
Position: Card Issuance Software Developer (C++, C#, Java)
Identis  is a global leader in secure  and financial card personalization solutions. Through innovative hardware, software, and services, we provide high-quality, scalable solutions to banks, government agencies, and businesses worldwide.

We are looking for a  Software Developer  to join the R&D department. The individual will be responsible for designing, developing, and maintaining software applications supporting our card issuance and secure  systems. This role will work closely with cross-functional teams including hardware, firmware, and product engineering, operating in a dynamic and technology-driven environment.

Responsibilities
Software Development

Design and develop software applications for card issuance and personalization systems

Write clean, efficient, and maintainable code following best practices

Implement new features and functionalities according to product requirements

Maintain and improve existing software solutions

System Integration

Collaborate with hardware and firmware teams to integrate software with physical devices

Develop communication interfaces between software and embedded systems

Ensure compatibility between different system components

Testing and Debugging

Identify, troubleshoot, and resolve software defects and performance issues

Support system testing and validation activities

Participate in debugging and root cause analysis of technical issues

Software Architecture and Documentation

Contribute to software architecture design and technical discussions

Prepare and maintain technical documentation

Support product releases and software updates

Process Improvement

Contribute to continuous improvement of software development processes

Support the adoption of development tools and best practices

Collaborate with the team to improve product quality and system performance

Requirements

Degree in Computer Engineering, Computer Science, or related fields

3–5 years of experience in software development

Strong knowledge of C++, C#, or Java

Experience with object-oriented programming (OOP)

Familiarity with Windows and/or Linux environments

Experience with version control systems (Git)

Understanding of software development lifecycle and best practices

Experience with debugging and troubleshooting software applications

Knowledge of database systems and APIs is a plus

Soft Skills

Accuracy and attention to detail

Strong analytical and problem-solving skills

Organizational skills and ability to manage multiple tasks

Ability to work in a collaborative and cross-functional team environment

Proactive approach and operational autonomy

Ability to meet deadlines in dynamic environments

Good command of English for interacting with international teams

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary