10 hours, 45 minutes ago

Senior Software Analyst

The Senior Software Analyst forms the bridge between business needs and technical realization. He possesses strong analytical skills, technical maturity, and excellent communication skills to translate complex domains clearly, structured, and traceably into workable solutions.

Communication and analytical skills

  • Communicates clearly, to-the-point, and tailored to the type of stakeholder (business, developers, management).
  • Understands business processes in depth and translates them into correct, feasible technical solutions.
  • Writes clear and complete functional and non-functional requirements, user stories with acceptance criteria, and ensures traceability from need to implementation.
  • Asks critical questions to detect ambiguities, inconsistencies, or risks early on.

Technical insight

Without being a developer, sufficiently understands the technical context to assess the feasibility and impact of solutions:

  • Reads, understands, and discusses APIs (REST/JSON, OAuth, API contracts).
  • Can analyze, design, and align data models with architecture and development.
  • Has insight into basic architecture principles, microservices, integration patterns, and system interactions.
  • Assesses solution proposals on feasibility, complexity, and risks.

Stakeholder management and alignment

  • Collaborates with various profiles: business, subject matter experts, developers, testers, architects, project management.
  • Ensures alignment: everyone understands the same scope, concepts, and functionality.
  • Builds trust through transparent communication, clear decision dossiers, and consistent documentation.
  • Can resolve conflicts or ambiguities through objective analysis and clear substantiation.

Structure, documentation, and overview

  • Safeguards structure in documentation, flows, backlog, and requirements.
  • Maintains overview of complex domains or chains, including dependencies between systems.
  • Visualizes end-to-end processes and technical interactions via flows, UML diagrams, data models, and sequence diagrams.
  • Simplifies complex information without losing the essence.

Context/Requirements

Efficient and customer-oriented public transport requires a “digitization” of the vehicle fleet. Digitizing the vehicle fleet also brings benefits for the public transport company itself: driver support can be improved for example by means of advanced navigation apps and flexible communication tools between the driver and the dispatch center, maintenance services can be scheduled more efficiently by creatively using the vehicle engine data, customer satisfaction increases due to good real-time vehicle information, etc.

That is why there is a digitization project running at De Lijn for the vehicle fleet, namely: “IT on board of the vehicle”. In this project, a new, future-proof vehicle platform is being developed and implemented on the vehicles. For this, off-the-shelf hardware and software components are purchased. The development of the new vehicle platform, based on these new components but also with legacy components on the vehicle and in the back office, is currently ongoing. De Lijn is therefore looking for reinforcement in the area of software/functional analysis.

Apply for this Job

This job is posted by Connecting Expertise, a staffing partner. The original job poster may differ.

Newsletter signup illustration