4 days ago
Singapore, SingaporeMid Level / Senior
Responsibilities
- Understand functional requirements and constructively discuss them with the Product Owner.
- Deliver regular product increments incorporating new features.
- Complete application architecture, design, implementation, unit testing, functional testing, and performance testing for new functionality.
- Define tests, develop features, and implement associated automated tests, including security and load tests when appropriate.
- Write and review technical documentation and use agentic workflows where applicable.
- Work collaboratively in an agile, cross-functional, multinational team and support team success.
Requirements
- Bachelor’s degree in Computer Science or Information Technology with a minimum of two years of working experience, or relevant working experience of at least three years for mid-career switchers.
- Three to five years of experience designing and building software applications using technologies such as Java, Kotlin, C++, Rust, or Go.
- Demonstrated knowledge of abstract data types, algorithm complexity analysis, software design patterns, advanced software design patterns, and software testing.
- Familiarity with continuous integration and/or continuous delivery models and Linux shell commands.
- Good communication skills in English.
- Desirable experience with Kaniko, Docker, virtual machines, Azure, AWS, GCP, Kubernetes, Kafka, agentic development, shift-left cybersecurity, Delta Lake, Databricks, and Azure Data Lake.
Benefits
- Opportunities for personal development and talent-building across different Thales domains, products, customers, countries, and solutions.
- Choice between a technical expertise path and a leadership path.
- Opportunities to build an international career within Thales and work in other domains or sites.
Tech Stack
Categories
About Thales
Thales designs and sells defense, aerospace, space, and digital identity/cybersecurity systems to governments, armed forces, infrastructure operators, and enterprises. Its portfolio spans avionics, radars and sensors, satellites, air traffic management, secure communications, and cybersecurity and identity solutions (bolstered by the 2019 Gemalto acquisition). Headquartered in Meudon, France, Thales is publicly traded on Euronext Paris (HO) and reported €20.6 billion in sales in 2024.
