Thales is looking to develop cutting-edge software solutions for state and local government agencies to issue official documents and leverage biometric products for public safety
Requirements
- 10+ years of experience in software engineering, with good understanding of software engineering practices and processes
- 8+ years of experience in modern software development, with programming tools such as C-Sharp, .Net, Java
- 5+ years of experience in modern JavaScript software development: Angular (9 and 15)
- 5+ years of experience using modern version control systems: git, mercurial (hg)
- Understanding of software security for application development, data protection in transit and at rest
- Data modeling and querying (SQL Server, MySQL)
- Familiarity with software development methodologies (Agile, Waterfall)
Responsibilities
- Collaborate with cross-functional teams to design, document, develop, and deploy software solutions related to identity management and biometrics
- Lead the full software development life cycle, including requirements, solution design, coding, testing, and maintenance
- Develop high-quality, efficient, and scalable code in accordance with industry best practices and coding standards, within specified timelines
- Conduct thorough testing and debugging of software applications to ensure optimal performance and reliability
- Stay up to date with the latest technologies and industry trends to enhance technical skills and contribute to continuous improvement within the team
- Collaborate with product managers and stakeholders to understand user requirements, write functional documentation, and translate them into technical specifications
- Participate in code reviews and provide constructive feedback to ensure the quality and consistency of the software codebase
Other
- Must have U.S. or Dual Citizenship and be able to obtain post-hire clearance from the Committee on Foreign Investments in the U.S. (CFIUS) and Department of Treasury
- Bachelor's Degree in a technical field (or foreign equivalent) or equivalent experience
- Travel: 15% within North America
- Effective communication skills, both verbal and written
- Strong analytical mind and problem-solving skills, able and willing to learn