Software Development Engineer C#

Prague, Central Bohemia, Czech Republic
Nov 04, 2016
,Month,$ LPA
Other
2 Years
Job Description

As a part of Gemalto Government Programs our team is working on solutions for government customers from different countries all over the world. We focus mainly on issuance of secure documents (electronic passports, ID cards, driving licenses, etc.), verification of electronic documents (mobile terminals, automated border gates), enrolment of biometric data (desktop solutions, mobile enrolment units) and identity management (eGovernment). These solutions are usually combination of Gemalto secure electronic documents, dedicated hardware, biometry, cryptography and custom software components.

R&D team is responsible for design and development of new software components and products, following marketing vision, technology trends and strong focus on deployment and customization cost.

.NET development in our team is focused mainly on desktop applications in combination with dedicated hardware (e.g. card printers, fingerprint scanners, portrait cameras, passport readers). These applications are used by customer operators, who use them on daily basis as part of national identity solutions. Part of activities includes also development of custom data processing algorithms.

Job description

  • Develop existing and new products used for enrolment of citizen data
  • Integrate biometric devices (camera , fingerprint scanner)
  • Implement data processing algorithms
  • Contribute to product specification, design, documentation and task breakdown
  • Support of customer teams using our products
  • Work with remote teams in multi-cultural environment

Requirements

  • 3 years of work in development of desktop application with .NET
  • Good knowledge of .NET platform and related technologies (WPF, WCF, Prism,Unity)
  • Ability to get quickly oriented in existing solutions and technologies
  • Ability to come up with new solutions, design and present the architecture
  • Personal belief in continuous integration, test driven development, sustainable code
  • Willingness to travel abroad (occasionally, short/medium duration)
  • Flexibility,ability to work under pressure, willingness to learn
  • CommunicativeEnglish

Advantages

  • University graduate, ideally in Information Technology or Computer Science
  • Biometry(fingerprint, portrait, iris)
  • Cryptography basics (algorithms, protocols, PKI)
  • Smartcards (personalization, usage), PC/SC
  • Image processing algorithms (e.g. portrait analysis)
  • UML modelling
  • Different programming platforms (Java, Android, iOS, Python)

We offer

  • Opportunity to work in a large international company
  • Possibility to work in friendly environment and to grow professionally within worldwide Gemalto
  • Working with latest and continually evolving technologies
  • Opportunity to work on international projects
  • Good opportunities for training and professional growth
  • Good financial evaluation (negotiable, depending on experience)