Location : Bucharest, Romania
The people we all rely on to make the world go round they rely on Thales. Thales rely on its employees to invent the future : right here, right now.
Present in Romania for over 40 years, Thales is expanding its presence in the country by growing its Digital capabilities and by developing a Group Engineering Competence Centre (ECC).
Operating from Bucharest, Thales delivers solutions in a number of core businesses, from ground transportation, space and defence, to security and aeronautics.
Several professional opportunities have arisen. If you are looking for the solidity of a Global Group that is at the forefront of innovation, but with the agility of a human structure that tailors to the personal development of its employees and allows opportunities for evolution in an international environment, then this is the place for you!
In Bucharest, Thales' Digital Identity and Security Business Unit (formerly Gemalto) has a growing team of engineers who support governments, public authorities and private entities worldwide in the fields of civil identity, biometrics and public security by supplying secure identity documents, ID verification services, digital government as well as border control, public security and criminal forensics.
We are looking for a C# / .Net Software Engineer to design, develop and support turnkey software systems based on Thales' software solutions in the fields of image processing, biometrics, passport / ID manufacturing and personalization, automated fingerprint identification and document issuance.
As part of the team, you will be responsible for the design and development of new functionalities, the customization and modification of existing modules / applications, and bug fixing.
A week in the life of a C# / .Net Software Engineer :
You will develop and enhance passport / ID manufacturing and personalization products.
You will maintain and support existing passport / ID manufacturing / personalization products and troubleshoot current production system issues.
You will deploy, configure and fine-tune the solution on test / production environment (local and client site).
You will understand and adhere to design and coding procedures and standards.
You will communicate with the project manager and client in order to understand specific system requirements for the assigned projects.
You will design and complete installation and configuration of the selected software and hardware products by integrating solutions, verifying and testing the system functionality and performance against the project requirements.
You will provide system integration support and troubleshooting of the system.
You will perform system acceptance testing with client.
You will document the design specifications, installation instructions, and other system related information relevant to the project.
You will provide system knowledge transfer and training to technical support engineers and client’s system administrators.
You will monitor the system operations to detect potential problems.
You will resolve system issues reported by client, ensure all reported technical issues are resolved.
Knowledge, Skills and Experience
You must have a Bachelor's degree in a technical discipline, or equivalent work experience.
To succeed at this job, you must have at least 5 years’ experience in software development with a minimum of 3 years in C#, .Net, C++ development.
You must be fluent in English (both written and oral communication).
You must be available for travel abroad within the EMEA region for projects implementations and support (up to 30%).
Strong knowledge concerning algorithms, data structures, OOP
Microsoft Visual Studio
C# - intermediate level (Windows Forms, Web services)
C++, MFC, Windows API Intermediate level
Experience working with relational databases(Oracle, SQL Server)
Fluent in English, in verbal and written communication
Availability to travel abroad for projects implementations
XML, SPI Scripting intermediate level
Linux and Windows system administration - intermediate level
TCP / IP networking fundamentals
UNIX and Windows scripting - .bat, shell (.sh) - intermediate level
Source control systems : Mercurial, SVN
Bug tracking system : Jira
It would be preferred if you have Java experience.
Network infrastructure administration (firewalls, routers, switches) would also be appreciated.
Knowledge of fingerprint, facial or iris biometrics would be a plus.
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!