About the Company
Info Support is a specialist in custom software, data and AI solutions, management, and training, serving sectors including Finance, Industry, Agriculture, Food & Retail, Mobility & Public, and Healthcare. The organization provides innovative solutions for complex and critical software challenges, combining craftsmanship with integrity, passion, and reliability. Headquartered in Veenendaal (NL) and Mechelen (BE), Info Support employs approximately 500 professionals and maintains an in-house knowledge center to ensure employees remain up to date with the latest developments.
About the Role
The Scala Research role focuses on extending research on code quality metrics to provide quality scores for Scala source code. The position involves analyzing multi-paradigm Scala code, identifying constructs prone to bugs, and integrating insights into continuous integration pipelines.
Key responsibilities
- Extending existing research on object-oriented and functional metrics to predict bug density in Scala projects.
- Identifying code constructs and metrics in Scala that are prone to bugs.
- Developing quality scoring methods for Scala source code.
- Integrating code analysis into continuous integration workflows.
- Contributing to research in software architecture, development methodologies, and artificial intelligence.
The role emphasizes ensuring the quality of large-scale Scala software systems and core components used in JVM-based products, such as libraries Finagle and Akka.
Requirements
- Strong experience in Scala development and multi-paradigm programming.
- Knowledge of software architecture and software development methodologies.
- Experience or interest in artificial intelligence and data-driven code analysis.
- Ability to analyze and apply code quality metrics to large-scale systems.
- Proficiency in Dutch at B2 level.
The role suits candidates interested in advancing research in code quality for multi-paradigm programming languages and integrating findings directly into business-critical software projects.
Benefits
- Opportunities to work on cutting-edge research in software quality and Scala development.
- Collaboration with a research community embedded throughout the organization.
- Access to scientific insights and partnerships with renowned scientists.
- Application of research findings to practical business and technology solutions.
- Knowledge sharing and professional development opportunities within the Info Support Knowledge Center.
- Participation in projects across multiple sectors, including Finance, Industry, Agriculture, and Healthcare.
