Software Engineering Researcher

Veenendaal

Company Social & Media:

Info Support

About the Company

Info Support is a technology company specializing in custom software development, data and AI solutions, management, and training. The company serves organizations across the Finance, Industry, Agriculture, Food & Retail, Mobility & Public, and Healthcare sectors. With headquarters in Veenendaal, the Netherlands, and Mechelen, Belgium, Info Support employs approximately 500 people and emphasizes craftsmanship, integrity, solidity, and knowledge sharing through its in-house IT Academy.

The role is offered through the Info Support Research Center, which focuses on applying the latest scientific research to real-world software engineering challenges in collaboration with researchers and industry experts.

About the Role

Info Support is seeking a researcher to contribute to a project focused on developing code quality metrics for Scala. Building on previous research that demonstrated a relationship between software metrics and bug density in Scala projects, the role aims to extend this work by creating a quality scoring approach for Scala source code.

The successful candidate will research code quality metrics and guidelines for Scala, identify language constructs associated with software defects, and contribute to integrating code analysis into continuous integration pipelines.

Responsibilities

  • Conduct research on code quality metrics for Scala.
  • Extend previous research on bug prediction and code quality assessment.
  • Investigate object-oriented and functional programming metrics applicable to Scala.
  • Identify Scala language constructs that are associated with software defects.
  • Contribute to the development of code analysis methods for continuous integration pipelines.
  • Collaborate with the Info Support Research Center and research community.

Requirements

  • B2-level proficiency in Dutch.
  • Interest in Scala and software quality research.
  • Ability to conduct research on programming language metrics and code analysis.

Please refer to the official website below for a comprehensive job description: