Go Back

Translator/Code Analyzer Developer

  • Translation, Localization, Interpretation Jobs
  • IT, Software development, System Engineering Jobs

Description

  • Design and implement static analysis algorithms to extend and improve Fortify SCA.
  • Analyze the quality of results and product performance and make appropriate improvements.
  • Maintain the Fortify SCA code base using good software engineering practices.
  • Work with a project team of other software engineers, security researchers and support team to develop reliable, high-quality solutions.
  • Collaborate and communicate with management, local and remote development partners regarding software systems design status, project progress, and issue resolution.

Responsibilities

  • Bachelor's degree in Computer Science or equivalent.
  • Software development experience (5+ years).
  • Strong knowledge of compiler development concepts (parsing, semantic analysis, translation, intermediate language).
  • Experience with Java, C#.
  • Nice to have
    Expertise in any dynamic language: (JavaScript, Python, Ruby, etc.)
    Ability to work on tasks independently
    Knowledge of software security concepts
    Basic knowledge of static code analysis
  • English: B2 Upper Intermediate

Hard Skills

  • Coding and Programming (Python, C#, Java, PHP, etc
  • Software development
  • Advanced language knowledge
  • Advanced writing skills