Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Thales Logo

Senior Software Engineer: C#, .Net, Angular (9 and 15), git, SQL Server, MySQL, web API design

Thales

$132,921 - $216,600
Aug 19, 2025
Austin, TX, US
Apply Now

Thales is looking for a Senior Software Engineer to lead the development of cutting-edge software solutions for state and local government agencies to issue official documents (Driver’s License, ID cards), or to leverage our biometric products for ensuring public safety.

Requirements

  • 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)
  • Knowledge of best practices for web API design, usability, and security.

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
  • Ability to work in both full autonomy and on a team.
  • Effective communication skills, both verbal and written.
  • Strong analytical mind and problem-solving skills, able and willing to learn.
  • Pragmatic with a logical approach to problem solving – supporting the team to solve a difficult problem with a cost-effective solution.