Skip Navigation

Votre carrière chez Thales

DÉCOUVREZ NOS POSTES. UTILISEZ LES FILTRES DE RECHERCHE ET TROUVEZ L'OFFRE QUI VOUS CORRESPOND.

Menu

Down
Chercher à nouveau
Alternativement
Naviguer par
Ou

SOFTWARE ENGINEER

ID de l'offre R0074914 Date de publication 24/10/2019 Lieu: Singapour, Singapore
Full time, Contrat à Durée Indéterminée (CDI)
Location: Singapore, Singapore

Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very short-range systems, to extended protection across the entire battle-space including Air Traffic Management, Vehicles and Tactical Systems and Missile Defence, Optronics, and Radar.

Thales in Singapore has been present since 1973, providing state-of-the-art solutions for customers in the aerospace, defence, security and transportation markets. Today, Thales in Singapore employs over 600 people and is home to all regional avionics services, a ground transportation integration centre, and regional innovation hub.

The primary purpose of the Software Engineer role is to contribute to the design, development and testing of software components in line with the defined functional baseline of the overall Open ATM solution. The incumbent will display high technical proficiency in back end software design and development, working on critical components of the Open ATM platform and will be working in an AGILE team and building world leading technology.

His/ her strengths and developmental interests will be in Core Java, low latency programming, real time software, cloud computing and within a complex applications environment.

Responsibilities:

  • To gather requirements, design, code and test software components assigned by the team leader
  • Work in an agile, cross-functional team, actively engaging to support the success of the team
  • Delivery of high quality code and best practice code.
  • To contribute to solving complex technical problems

Skills

  • Bachelor's Degree in Software Engineering, Computer Science or Information Technology with a minimum of 3 years of experience
  • Experience working in a highly complex engineering environment
  • Demonstrated knowledge of CORE JAVA , Java 8
  • Strong understanding of common integration patterns (i.e. Broadcast, Publish-Subscribe, Request-Reply, etc.)
  • Good knowledge of cloud technologies (SaaS, PaaS and IaaS) and how to use them as part of a solution.
  • Good knowledge and practical experience of building cloud-native applications, including use of public API based web services using REST, RESTful web services, SOAP, JSON, etc
  • Expected to have previous exposure to and use of several tools for CI/CD and automated SW testing.
  • Knowledge of real time software development and safety critical systems is advantageous
  • Knowledge of other languages (e.g. C, C++, ADA) is advantageous
  • Possess learning agility
  • Mature stakeholder and business engagement skills
  • Hands-on software design and development experience

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!


< Retourner aux résultats

À propos de notre emplacement

Singapore, Singapore

Rejoindre notre Talent Community

Interessé(e) parSaisissez les premières lettres d'une catégorie puis choisissez parmi les suggestions. Saisissez ensuite les premières lettres d'un lieu puis choisissez parmi les suggestions. Enfin, cliquez sur "Ajouter" pour créer votre alerte.