Location : Bucharest, Romania
Thales people architect solutions that support 85 million mainline and suburban passenger journeys, worldwide, every day.
Our Rail Signalling and Communication systems are used on metro lines across major cities, and 72,000 kms of route, 52,000 trains per day in 16 countries are controlled by our Traffic Management Systems.
Together We deployed the first-ever nationwide ticketing system which processes over 50 million ticketing transactions in 100 cities daily.
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.
TCE (Thales Corporate Engineering) defines, develops and deploys a corporate workbench dedicated to System engineering and Software engineering, providing Thales engineers with an environment that integrates the services they need for their engineering activities.
The workbench was developed following the best of breed strategy and is composed by several COTS, OSS components and home-
made development. The communication between these components is ensured by a centralized framework. This framework was developed on top of the Eclipse platform as an RCP application and is running inside the user session to communicate with several authoring tools to federate data and provide cross-
discipline services (link management / documentation generation / etc). While these design principles are suitable for a standalone usage, they carry limitations when considering use-
cases such as collaboration, global configuration management and use-cases based on federated data capabilities (e.g. global search / review / reporting / ).
In order to be able to provide these capabilities for our workbench, a refactoring of the framework / services / connectors will be implemented in the following years.
This refactoring will come with a lot of functional and non-functional challenges (performance / security / scalability / deployment / etc) and will be an opportunity to work with a lot of exciting new technologies and with modern way of working (UX Design / continuous delivery / agility).
This re-architecture will be jointly implemented by French and Romanian software development teams. After a period of several months in France to acquire the necessary functional and technical knowledge about current and future architecture and solution, you’ll be in charge of :
Required competencies :
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!