Aktuelle Stellenangebote

Werden Sie Teil unseres dynamischen, globalen Teams

Matica ist ein dynamisches, globales Unternehmen, das hervorragende Möglichkeiten für berufliches Wachstum und Weiterentwicklung bietet. Wir sind immer auf der Suche nach talentierten, ehrgeizigen Menschen, die unser Team verstärken möchten. Matica hat eine integrative Belegschaft, die sich auf gemeinsame Grundwerte stützt, die darauf ausgerichtet sind, für unsere Partner und Kunden hervorragende Leistungen zu erbringen.

Software developer (Windows) – Based in India

  • Datum der Veröffentlichung: March 20, 2023

Matica Technologies Group is a fast-growing and innovative global company with a strong international network. The company designs, develops and manufactures identity and payment solutions. From high volume centralized issuance to distributed systems linked to registration and lifecycle programs, Matica’s solutions converge the physical and digital worlds.

Matica’s worldwide presence is represented with offices in Switzerland (HQ), Italy, Spain, India, Malaysia, China, the USA, the UAE.

To further grow the Matica group team, Matica is looking for a motivated and talented: Software Developer

Your Responsibilities:

  • Develop/Maintain software for card personalization machines
  • Develop drivers and libraries (dll) for Matica desktop product integration
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop/maintain tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and maintain existing code base including bug fixing and/or refactoring
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Participate in Continuous Integration process
  • Ensure software is up-to-date with latest technologies.



  • BSc/MSc in Computer Science or a related degree 5+ years of professional software development experience
  • Excellent oral and writing English skills
  • Excellent Knowledge in C \ C++ and a focus on code quality, modularity and simplicity
  • Knowledge of MFC, Visual Basic and Visual Studio
  • Good knowledge of Windows Operating Systems Previous exposure/knowledge of object oriented design, data-structures, design patterns, multi-threading


Essential role requirements:

  • Experience in C++ development
  • Previous exposure to WIN32 APIs
  • Experience with MFC, Visual Basic, C, C++
  • Experience with .NET and SQL
  • Object Orientated Principles Algorithm and Data Structures
  • Experienced developer with Visual Studio versions (2019/2022)


Additional Experience:

  • Experience with Printing and printers in Windows OS would be a huge asset.
  • Fluent in source code management with GIT
  • Knowledge of communication protocols based on TCP-IP, TSL.
  • Experience with Electronic Hardware and/or Embedded Systems.
  • Experience using system monitoring tools and automated testing frameworks
  • Ability to complete design related tasks with high autonomy
  • Previous experience in integrating Windows – based applications with peripheral USB devices is a plus