24. září

C++ Developer - Thales DIS Czech Republic s.r.o.

The people we all rely on to make the world go round – they rely on Thales. Our customers come to us with big ambitions: to make life better, to keep us safer. Combining a unique diversity of expertise, talents, and cultures, our architect's design and deliver extraordinary high technology solutions. Solutions that make tomorrow possible, today. From the bottom of the oceans to the depth of space and cyberspace, we help our customers think smarter and act faster - mastering ever greater complexity and every decisive moment along the way. In Prague, we specialize in developing smart cards, credit cards, SIM cards, ID Cards or Driving licenses. We also invest heavily in the research of E-government solutions and mobile solutions. Thales is a great place to work. We have friendly management, which follows matrix organization; we have flexible working hours, home office policy, office breakfasts, where everybody shares the latest news, football team, yoga classes, language courses and much more to help you live and work in a fun encouraging environment!

Thales in the Czech Republic employs over 400 people from 45 different nationalities. A total of 15 teams work on projects for government agencies, banking, mobile services and the Internet Of Things (IoT) technology.


As a Software Development Engineer, you will join our multinational team and contribute to fulfilling the market vision of Banks Services based on secure digital documents. Developing solution compatible with all web browsers. The development consists of cryptographic and security improvements and the development of new features to protect the users against new security threats.


Your duties as C++ developer:

Contributing to our products development on Windows and MacOS. Core application in C++ with TypeScript/JavaScript counterpart.
Inputs to application design and architecture, code review, security review, bug fixing.
Supporting Delivery Engineer. Updating CI/CD pipelines, installation package preparation. Application deployment.
Product documentation.

Knowledge, Skills and Experience:

Professional in modern C++.
Good knowledge of use of software version control system (Git, Mercurial).
Knowledge of CI/CD administration.
Knowledge of application packaging (windows MSI, Suite MSI, MSIX, MacOS PKG).

Advantage skills:

Knowledge of other programing languages such as C#, TypeScript, Python, Bash, PowerShell, Groovy.
Knowledge of Windows and Linux OS administration.
Knowledge of cryptography, PKCS11, PCSC, Smart Card.
Experience with Docker and application containerization.

What we can offer:

Friendly international environment, professional grow within Thales worldwide within friendly team always ready to support and provide assistance


Compensation:

Competitive salary and Variable compensation part
Lucrative employee referral program
Stock Purchase program
100% Maternity leave cover of base salary during the first 15 weeks

How to stay connected:

Unlimited mobile data, unlimited calls and SMS in the Czech Republic

To support your well-being:

5 weeks of vacation, 3 personal days
Free parking underground in Thales garage even for bicycles
Pluxee Card in the amount 14 000 czk
Private pension plan: Thales DIS contributes 3% of basic monthly salary rate
Multisport card (50% contribution)
Healthcare service through membership in Private Clinic
Online Yoga classes and 50% discount in local sport center
Pluxee Meal Card (55% contribution)
Newcomer package/ Employee appreciation gifts throughout the year
Relaxed work environment and Game corner, offices in Brumlovka Park
Great coffee and refreshments in the kitchen

Professional growth:

Personal & professional development (technical training and certification, language and soft skills courses, conference tickets, a well-stocked office library)
Experienced team to support your professional growth
Opportunity to grow and change position within Thales

Send us your CV and we will be happy to have a chat with you about opportunities whitin Thales !

Benefity

Vzdělávací kurzy, školení, Firemní akce, Individuální rozpočet na osobnostní růst, Možnost občasné práce z domova, Flexibilní začátek/konec pracovní doby

O pozici

Typ úvazku:
Práce na plný úvazek
Délka úvazku:
Na dobu neurčitou
Pracovní vztah:
Pracovní smlouva
Doporučené vzdělání:
Bakalářské
Doporučené jazyky:
Angličtina (Pokročilá)