Location: Singapore, Singapore
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 billons 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 established its presence in Singapore in 1973 to support the expansion of aerospace-related activities in the Asia-Pacific region. Throughout the last four decades, the company grew from strength to strength and is today involved in the primary businesses of Aerospace (including Air Traffic Management), Defence & Security, Ground Transportation and Digital Identity & Security. Thales today employs over 2,100 people in Singapore across all its business areas.
As a New Product Introduction (NPI) Software Engineer, you will interact with a
multidisciplinary team consisting of the product development team, delivery team, and program management team within the Engineering department.
In the context of the Mobile/IOT domain, you will be required to innovate, design, develop robust software and tools to ensure that our product can be industrialized. You will be expected to support multiple projects and collaborate with different teams, which will require strong communication, planning and organizational skills
Responsibilities:
- Work closely with Product Owner to understand user requirements
- Based on product and standard specifications, design, implement, develop and validate the software and solution to answer the requirements
- Collaborate with multidiscipline team spread across multiple locations and time zones to finalize your solution or to challenge the requests if unsound
- Write end-user guides and the required documentations
- Apply software security practices to protect the system from vulnerabilities and threats
- Actively support products by providing prompt response to users, understand the problems and/or requests and provide them solutions. A regular follow up to close the support
- Contribute to innovative idea, developing them to improve operations, increase efficiency and productivity
- Continuous Learning, stay updated with the latest software engineering practices
Requirements:
- Bachelor’s Degree in Electrical / Electronics / Computer Engineering
- Min. 3 years of experience in C#, Java/Java Eclipse maven or Python
- Min. 2 years of experience in development of Web API and standalone
program - At ease with maven, gitlab, experience with Continuous Integration and
Deployment - Experience Automation tools and technologies will be a plus
- Experience in Validation practices & testing environment, such as Cucumber or Spec Flow would be a plus
- Self motivated, like to take initiative and has high respect of quality and able to meet tight deadlines
- Able to work in agile environment and self-organize .
Other information:
- Working Location: One North
- Working Hours: Monday - Friday, 9am - 6pm
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!