Thales
Build and ship quality software components in an agile environment, from user story refinement through production release. Translate complex requirements into well-architected solutions aligned with S.O.L.I.D. principles and established design patterns. Create proof-of-concepts to explore new technologies and validate architectural decisions early. Share technical expertise with peers and serve as a bridge between engineering, stakeholders and management. Lead and facilitate technical discu...
Apply Now
Software Developer
Description
About the Role
We're looking for a Software Developer to join Thales DIS and own the design and implementation of solutions for our teams and global customer base. You'll work across multi-layered web and standalone applications — bridging low-level systems expertise (C++, STL, USIM architecture) with modern full-stack development — while championing clean, pattern-driven code that the whole team can build on.
What You'll Do