Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Join Keystone Solutions as a senior full-stack Software Engineer consultant on a high-impact mission with our client in the public safety and law enforcement domain. You will work through Keystone Solutions consultancy model to design, build, and integrate advanced Automatic Number Plate Recognition (ANPR) capabilities within a national ecosystem that strengthens operational intervention and accelerates response to urgent situations. As a Keystone Solutions consultant, you will collaborate closely with the clients teams and partners, operating primarily on-site at the clients Brussels location with flexible telework options in Belgium.
Role: Senior Full-Stack Software Engineer (Consultancy)
As a senior full-stack software engineer and lead within the ANPR team, you will design, develop, and support the integration of ANPR-related software products and applications, ensuring seamless integration between front-end and back-end systems. In Keystone Solutions consultancy model, you will work independently, coach other developers where needed, and collaborate closely with the clients project manager and functional analyst to achieve project objectives for national hit-generation and other intervention themes. You lead by example and take a motivating, advisory, and facilitative stance toward fellow engineers and developers. Code is expected in PHP 8+ (Laravel framework and PHP Slim).
Key Responsibilities:
- Assume end responsibility for code written by yourself and other team members. Actively perform refactoring and make daily decisions to safeguard codebase quality.
- Read and understand functional analysis documentation and translate it into robust code-level implementations.
- Embrace test-driven development: testability and continuous code improvement take priority.
- Work with RESTful APIs following an API-first approach.
- Own end-to-end tasks; quality assurance of your own code is part of the role.
- Collaborate with product managers, designers, technical engineers, and QA engineers to deliver user-friendly, high-performance software. This includes working with vendors and integrators who own software components whose codebase may not be directly available internally. Cooperate with multiple teams, including hardware, AI/ML, and UX, to deliver seamless, powerful ANPR solutions.
- Participate in code reviews and pair programming, provide constructive feedback, and ensure code quality.
- Bachelors degree in engineering, IT, or computer science.
- Minimum 10 years of professional experience in full-stack software development.
- Languages and frameworks: front-end coding in JavaScript (Node.js, React, Angular, or Vue.js) and back-end using languages such as Python, Ruby, Java, Scala, or PHP, including frameworks such as PHP-SLIM. Strong experience with comparable microframeworks (e.g., Lumen, Silex) is a significant differentiator.
- Knowledge of Visual Basic 6.0.
- Demonstrable experience with PHP frameworks and PHP codebases in general, especially for back-end scenarios. Experience with PHP frameworks (Slim, Laravel, Symfony) is a plus.
- Familiarity with version control systems (Git, GitLab/GitHub).
- Proficiency in Vue.js and modern front-end tooling (Vue CLI, Vite, Webpack).
- Database management: demonstrable experience with PGSQL is required. Experience with both relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB) is welcome. Experience with document-oriented OpenSearch or the ELK stack is highly valued.
- Strong knowledge of Linux-based environments and shell scripting.
- Familiarity with testing frameworks and quality tools such as SonarQube.
- Understanding of security best practices in development for both Front End and Back End. Practical knowledge of JWT, OAuth2, or other modern authentication mechanisms.
- API development: some experience designing and using RESTful APIs and/or GraphQL.
- Demonstrable experience with brokering and queueing tools such as Kafka and RabbitMQ.
- Experience with Agile and traditional project methodologies; familiarity with JIRA and Confluence is a plus.
- Experience with automated code documentation generation.
- Punctual and result-oriented working style.
- Strong communication skills and a team-player attitude.
- French or Dutch as a native language, with strong passive knowledge of the other language.
- Passive knowledge of English (reading documentation) is a plus.
- Skills: Agile, AI/ML, E2E testing, ELK Stack, Git/GitLab/GitHub, JavaScript (Node.js, React, Angular, or Vue.js), JWT, Linux, Lumen, MongoDB, OAuth2, OpenSearch, PGSQL, PHP-codebases, PHP-frameworks, PHP-SLIM, PostgreSQL/MySQL, Python/Ruby/Java/Scala or PHP, RESTful APIs, Silex, SonarQube, UX, Visual Basic 6.0.
- Languages: Dutch, English, French
- Consultancy nature of work: You will operate as a Keystone Solutions consultant, embedded with the clients teams. Work is primarily on-site at the client location in Brussels, complemented by remote work from your domicile or our office in Belgium when aligned with project needs.
- Stakeholder proximity: You will collaborate closely with client stakeholders (project management, functional analysis, security, architecture, vendors) to deliver measurable outcomes within the clients governance.
- Impact through integration: You will interface with multiple client systems and partner platforms, ensuring architecture, quality, and security standards are consistently met.
- Variety of challenges: As a K-Stone consultant, you will tackle diverse problemsfrom real-time hit-generation and API-first back ends to front-end UX for field operationsacross different client engagements over time.
- End-to-end exposure: Work spans discovery, design, development, integration, testing, and production hardening, often in complex, high-availability environments.
- Learning runway: Access to mentoring, communities of practice, and curated training on PHP/Laravel/Slim, Vue.js, DevSecOps, cloud-native patterns, event streaming (Kafka), observability (ELK/OpenSearch), and security (OAuth2/JWT).
- Certification support: Keystone Solutions supports relevant certifications and continuous upskilling aligned with your mission.
- Lead opportunities: Drive technical direction, coach engineers, and contribute to architectural decisions on client engagements.
- Career acceleration: Rotations across missions, increasing responsibility, and visibility with client leadership enable rapid growth.
- Excellence, trust, and ownership: Being a K-Stone means you bring craft, integrity, and accountability to every deliverable.
- Collaboration and impact: We work shoulder-to-shoulder with clients, focusing on outcomes, maintainability, and security by design.
- Desired start date: 1 December 2025.
- Duration: Until end of 2025 (extendable).
- Workload: Full-time.
- Primary location: On-site at the client in Brussels, Belgium (central area).
- Work arrangement: Minimum 2 days per week on-site, depending on tasks and team agreements; telework permitted from domicile or Keystone Solutions office within Belgium.
- Team setup: Multidisciplinary team, a mix of internal and external collaborators.
- Deliver high-quality PHP 8+ solutions (Laravel and PHP Slim) with an API-first mindset.
- Translate functional analysis into robust code, maintain testability, and champion continuous improvement.
- Collaborate across hardware, AI/ML, UX, QA, and external integrators to deliver seamless ANPR solutions.
- Own E2E tasks, perform self-QA, and lead by coaching and constructive code reviews.
Key Skills
Ranked by relevanceReady to apply?
Join Keystone Solutions and take your career to the next level!
Application takes less than 5 minutes

