
Job Description
Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.
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. At the core of our business is the development of software which we configure and embed in a multitude of different devices and form factors. These include many kinds of payment cards, SIM cards, travel passes, secure eBanking devices, authentication tokens, machine identification modules (MIM), and secure ID documents including ePassports, eID and eHealth cards, as well as eDriving licenses. Because of the international environment surrounding us every day, it comes as no surprise that English is our official corporate language.
As a SW development engineer in the Government Platform & Services R&D you will contribute to fulfilling the marketing vision of governmental services based on secure digital documents and digital identity. You will contribute to product development to deliver Digital Identity platform to governments: a solution that can verify user’s identity based on electronic documents and biometric verifications and create new authentication means for the user or to issue a digital document into his mobile phone. You will be in contact with solution front-end and back-end development team and your role will be responsible for designing, coding and deploying the extensions for browsers. The browser extension is used for reading electronic document and smart cards, capturing fingerprints and providing additional security to the front-end client. These browser extensions are used by millions of users all around the world.
The applications you will develop is web extensions for browsers of all brands and the most used desktop platforms. The development consists of cryptographic and security improvements and development of new features to protect the users against new security threats.
As a member of our team you will contribute to development of key products and components which are then used by other Thales teams to deliver tailor-made solutions to governments and citizens all around the globe.
A week in the life of a Web Extensions software developer:
- You will work in a small team of developers, cooperate closely with product owner on product delivery in required time frame and quality
- You will analyse the product needs and contribute to product specification
- You will follow latest trends in browser technologies and inform team members about evolution of the browsers.
- You will design UML architecture and contribute to implementation of reusable software components
- You will work on proof-of-concepts of new technologies and innovative solutions.
- You will give support to developers from other teams who are using your binaries.
- You will contribute to user documentation of your software.
- You will technically support and develop junior team members
- You will work on compatibility testing and improvements when new version of a web browser is released by its vendor.
Knowledge, Skills and Experience:
- To succeed at this job, you must have good knowledge of JavaScript, Ajax, web extension development and cross-browser compatibility.
- It would be preferred if you have in addition experience with C or C++, HTML and CSS.
- Advantage will be experience with macOS and Linux platforms.
- You must be fluent in English.
- We would like someone to join our team who is enthusiastic about software development and computer security, who is a team-player, autonomous and creative, able to learn and has good communication skills.
- You do not need to have a university degree in computer science, but it’s surely an advantage.
- We are looking for someone with at least 5 years of experience in SW development.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Praha, Slovakia
- Posted
About Thales Alenia Space
Thales Alenia Space is a joint venture between Thales (67%) and Leonardo (33%) that manufactures telecommunications satellites, Earth observation systems, and space station modules.
More Roles at Thales Alenia Space





Similar Software Roles



Found this role interesting?