Thales

Software Engineer

Thales
Aerospace & DefenseSingaporeOnsitePosted 7 hours ago

About the role

Software Engineer is a active engineering role at Thales in Singapore. Open the role to review the official description and apply on the company site.

Aerospace & DefenseOnsite

Key Responsibilities

  • You will work closely with the Product Owner(s) and Solution Architects to understand the requirements and design our software keeping in mind User eXperience, maintainability, robustness and performance.
  • You will design our software to answer to the requirements and/or challenge them if they are unsound.
  • You will work in an Agile development environment and be part of a cross-functional Scrum team, participating to Poker sessions, Sprint Planning, Review, Demo, Retrospective and backlog refinement.
  • You will ensure the overall Quality of the product through verification and validation.
  • You will implement the design and unit test them.
  • You will write end-user guides and required documentations.
  • You will provide Level 3 support to users of our applications.

Requirements

  • Degree in Computer Science, Information Technology or Computer Engineering.
  • Experienced in software development
  • Experienced in Java and Python development .
  • Worked in an Agile development e.g. with Scrum / Kanban.
  • Experience in Validation practices and testing environment such as Robot Framework.
  • Familiar with Continuous Integration/Continuous Delivery and DevOps.
  • Experience in Front and/or Back-end Web Application development (Public and/or Private cloud), Microservice Architectural development and using AI tools to enhance developer productivity and software quality will be advantageous