cover image
TMC

Business / Functional Analyst

Hybrid

Brussels, Belgium

Freelance

11-03-2025

Job Specifications

Ready to become the interface between the operational departments and the technical teams? TMC is looking for a Business/Functional Analyst with experience in the IT sector. Join us now!

About This Vacancy

As Business/Functional Analyst:

You collect, analyze and formalize the requirements from key stakeholders;
You write clear and well-structured specifications for bugs and new functionalities including mock-ups, workflows, UML models and service contracts;
You create user stories for new functionalities and bugs report;
You ensure the follow-up of your user stories from your analysis to the development and testing;
You assist the qualification of the releases in close cooperation with the Program's release manager and key stakeholders;
You are in charge of the presentations and training sessions on new features for the users.

What We Expect From You

You have a Master’s degree or bachelor’s degree in Business Engineering or Computer Sciences;
You have at least 3 years of professional experience;
You have good communication skills in French, Dutch and English;
You are able to sum-up in a clear and concise way;
You have a good knowledge of UML and BPMN;
You have an experience in Machine Learning and/or Big Data;
You are result oriented and well-organized.

What You Can Expect From Us

TMC is an international high-tech consultancy company that brings expertise to their clients in order to support them with the realization of their technological challenges. As such, TMC is operating as an expert center at the disposition of its clients and we help them to be more competitive in an ever more global and faster changing technological world.

At TMC we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in. We offer you a challenging and stimulating work environment in which you can be the director of your own career.

As an Employeneur you are part of our TMC family. Next to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.

About the Company

TMC - The Member Company. If it’s people who drive technology, it makes sense that we provide you with the best driver’s seat available. You’re the driver. So fasten your seatbelt and be prepared to have your tech-mind driven to its limit. Entrepreneurial technologists with a crush on high tech and business push innovation and creative thinking. This idea is the basis of our dedication to create the perfect environment for technologists. A setting where you’re driven to discover, to evolve and to be challenged. A place wh... Know more

Related Jobs

Company background Company brand
Company Name
G2i Inc.
Job Title
Software Engineer for Training AI Data - Python, Belgian Dutch Language
Job Description
Accepted Locations and Languages We accept native or highly fluent Belgian Dutch speakers. For the complete list of accepted locations, click here. This work is 100% remote. Loom Video Our Founder/CEO, Gabe Greenberg, created a more in-depth Loom video that we highly recommend you watch! Check it out here: https://www.loom.com/share/5a8972c7fbbf46aaa3f389b2b6391c40 Overview You’ll join an expert annotation team to create training data for the world's most advanced AI models. No previous AI experience is necessary. You'll get your foot in the door with one of the most prominent players in the AI/LLM space today. We seek software engineers with 3+ years of experience to train large AI language models, helping cutting-edge generative AI models write better code. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code. We currently have 200+ roles open! What Will I Be Doing? Evaluating the quality of AI-generated code, including human-readable summaries of your rationale Solve coding problems, writing functional and efficient code Writing robust test cases to confirm code works efficiently and effectively We asked the technical project manager to go into even more detail and this is how he answered: It is solving coding challenges, creating instructions to help others, reviewing the code before it goes into the model, and there's a ton of variety in the projects. We have everything from "Which piece of Python code is better?" to "Make a full mobile application using this chatbot, and improve the chatbot's responses afterward to make it faster." Pay Rates Belgium: $22.98/hr For other countries, see this list. Expectations are 15+ hours per week; however, there is no upper limit. We have engineers working 20-40 hours per week and some working 40+ hours per week. You can work as much as you want to. You'll get paid weekly per hour of work done on the platform. Contract Length Long term, there is no end date. They expect to have work for the next 2 years. You can end the contract at any time. We hope you will commit to 12 months of work, but if you start and it's not a fit for you, we totally understand. Flexible Schedules Developers can set their own hours—ideal candidates will be interested in spending 40 hours a week. They will be with teams, so strong performers will adapt to the urgency of projects and stay engaged, but they will also be incredibly flexible on working hours. You can take a 3-hour lunch, no problem. Instead of tracking your hours, you are paid according to time spent on the platform, calculated in the coding exercises. Interview Process Apply using this Ashby form. If you seem like a good fit, we'll send an async RLHF code review that will take 35 minutes and must be finished within 72 hours of us sending it. You'll receive credentials to the RLHF platform. We'll then set up a group call to answer any further questions about onboarding with the company. You'll perform a simulated production-level task (RLHF task) on the platform. This will be your final interview, which will ultimately determine your employment and leveling. Successful completion of this process provides you with an opportunity to work on projects as they become available. Tech Stack Priorities The current priority for this team is engineers with either a Data Science background who know Python well or software engineers who are well versed in Python. Required Qualifications: 3+ years of experience in a software engineering/software development role. Complete fluency in the English language. Ability to articulate complex scientific concepts clearly and engagingly. Excellent attention to detail and ability to maintain consistency in writing. Solid understanding of grammar, punctuation, and style guidelines. Proficiency with Python Nice To Haves: Bachelor's or Master’s degree in Computer Science Proficiency in working with one or more of the following: Java, JavaScript, TypeScript, C++. SQL, Swift, Ruby, Rust, Go, NET, Matlab, PHP, HTML, DART, R, Apex, and Shell, C, C# Recognized accomplishments or contributions to the coding community or in projects. Proven analytical skills with an ability to approach problems creatively. Adept communication skills, especially when understanding and discussing project requirements. A commitment to continuous learning and staying updated with the latest coding advancements and best practices. Enthusiasm for teaching AI models and experience with technical writing!
Belgium
Remote
Freelance
11-03-2025
Company background Company brand
Company Name
Amoria Bond
Job Title
PCS7 Engineer
Job Description
Freelance PCS7 Engineer - Herentals - May (6+ months) Project Tasks: Software Migration Commissioning Your profile: You have at least 3 years experience in Automation You have at least 2 years experience with PCS7 You have experience with DCS You have experience with commissioning You're practical and pro-active You can analyze and solve bugs Its a bonus if you have: Experience in Life Sciences Experience in GAMP General Conditions: Start date: May 1st (also possibility to start part-time in April) Location: On-site - Herentals, Belgium Duration: 6+ months Workload: Full-time Contract type: Freelance Must be eligible to work in Belgium without visa sponsorship Are you interested? Then apply online now or send your current CV and phone number. We look forward to hearing from you! We operate as a recruitment consultancy. None of the above terminology is intended to be discriminatory in terms of age, gender, or experience. We confirm that we welcome all applications from candidates of any age, gender, or experience.
Herentals, Belgium
On site
Freelance
11-03-2025
Company background Company brand
Company Name
ThoughtLabs Belgium
Job Title
Technical Solution Architect
Job Description
Key Responsibilities: Architectural Leadership: Design scalable, secure, and efficient event-driven solutions aligned with business goals. Develop and enforce architectural standards and guidelines for EDA implementations. Ensure platform consistency across multi-cloud environments (AWS and Azure). Platform Development & Guidance: Assist and guide development teams in implementing Kafka Streams, producers/consumers,... Create and review technical designs for coherence, scalability, and resilience. Provide expertise in addressing common EDA challenges, including out-of-order events, at-least-once delivery models, and stream memory management. Collaboration: Work closely with product owners, developers, and business analysts to translate business requirements into technical architectures. Partner with DevOps teams to establish CI/CD pipelines and ensure seamless deployment of EDA solutions. Platform Support & Troubleshooting: Provide support for Kafka platform, including setup, optimization, and troubleshooting of brokers, producers, and consumers. Design disaster recovery (DR) plans, replication strategies, and multi-region Kafka configurations. Innovation and Best Practices: Stay updated on the latest advancements in EDA and Kafka technologies to identify and implement continuous improvements. Ensure compliance with data security standards and establish governance practices for Avro schemas. Qualifications: Experience: 10+ years in software architecture/design, with 5+ years focusing on event-driven architecture. Expertise in Confluent Kafka (multi-region clusters, brokers, connectors) at scale (50M+ events/day). Proven experience with AWS (Lambda, DynamoDB, S3, RDS, SQS, SNS, CloudWatch) and Azure platforms. Hands-on development expertise in Java (Spring Boot) and Node.js, with a solid understanding of asynchronous programming models. Technical Skills: Deep knowledge of EDA principles, including event sourcing, CQRS, and eventual consistency, and how to address these in frameworks like Kafka Streams, Spring Boot (for Java), and Node.js-based event handling libraries. Strong understanding of Kafka Streams, Avro schema management, and Kafka security best practices. Experience with API-driven architectures (RESTful APIs, API gateways). Proficiency in containerization and orchestration tools (Docker, Kubernetes, AWS ECS/EKS). Proficiency in memory and performance optimization techniques for stream processing. Soft Skills: Excellent communication skills with the ability to translate complex technical concepts to business stakeholders. Strategic thinker with strong analytical and problem-solving capabilities. Proven leadership skills, including guiding and mentoring development teams. Preferred Skills: Experience with Node.js for building scalable backend services and event-driven architectures. Familiarity with tools like Terraform for infrastructure automation. Understanding of DevSecOps practices and secure software development lifecycles. Experience with CI/CD pipelines using Bitbucket, ensuring robust and seamless deployment processes. Prior experience in logistics or similar domains is a plus.
Brussels, Belgium
On site
Freelance
12-03-2025
Company background Company brand
Company Name
CluePoints
Job Title
Domain Architect - PL
Job Description
As a Domain Architect, you will define the architectural foundations and technical roadmap for a product domain, ensuring alignment with the product domain vision. You’ll architect scalable, efficient, and reliable systems, adhering to architectural cross-product foundation set by Principal Engineers. Your role includes identifying and mitigating technical risks, making strategic decisions, and collaborating with Product Managers to balance roadmaps with technical debt. You’ll also ensure architectural consistency across two or three squads within the same domain, evaluate new technologies relevant to the domain, and mentor engineers regarding architectural decisions. FULL TIME EMPLOYMENT CONTRACT ONLY (NO B2B) / YOU MUST HAVE A VALID RIGHT TO WORK IN POLAND *** Responsibilities Define and maintain the architectural vision for the product domain, ensuring alignment with the cross-product architectural vision. Develop and maintain a comprehensive technical roadmap that guides the domain towards its architectural vision. Architect systems designed for scalability, efficiency, and performance. Guarantee the reliability and robustness of systems within the domain, aiming for high availability and fault tolerance. Ensure adherence to cross-product architectural principles and guidelines set by Principal Engineers. Proactively identify technical risks and develop mitigation strategies to address them. Make well-informed architectural decisions that align with the product domain strategy. Collaborate with the domain Product Manager to define and prioritize product roadmaps, balancing feature development with technical debt. Collaborate with Lead Engineers to ensure architectural consistency and coherence across different squads and products. Clearly communicate architectural decisions, strategies, and their implications to stakeholders at all levels. Offer technical guidance and mentorship to Lead Engineers and development squads, fostering their professional growth. Technical Qualifications Master’s in Computer Science, Engineering or related discipline 5+ year experience in Software development 2+ year experience in Software architecture A strong background in OOP in at least one of the following language: Python, Java, C# or C++ but with a crush on Python Excellent knowledge of development best practices (testing, design patterns, etc) Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes. Experience in designing and implementing microservices-based systems. Experience in DevOps practices. Experience in IT infrastructure (multi-processing, load balancing, queuing) CluePoints Intelligent Statistical Monitoring Confidential and Proprietary Page 2 of 2 Experience in software networking (ZeroMQ, RabbitMQ, Websockets) Ability to analyze and improve system performance, including profiling and tuning. Experience interfacing with databases. Leadership Skills Critical Thinking: The ability to analyze technical challenges deeply, consider multiple perspectives, evaluate evidence objectively, and make well-reasoned decisions. Ownership: The capability to make technical decisions independently without deferring to upper technical leadership (Principals), while taking full accountability for the outcomes. Stakeholder Management: The skill to navigate cross-functional relationships, ensuring collaboration and alignment with the product management and the technical leadership. Non-technical Communication: Excellent verbal and written communication skills in English, with the ability to convey complex technical concepts to non-technical stakeholders, including senior leaders, presenting ideas clearly, persuasively, and with appropriate details. Leading, Not Dictating: Inspiring and motivating others through a clear architectural vision, engaging the development squads and empowering them with autonomy. Self-Awareness: Understanding one’s strengths and weaknesses, seeking feedback, and continuously striving for personal and professional growth. Strategic thinking: The ability to communicate clearly the architecture and the technical roadmap. The capability to align domain architectural goals with product (management/operations) and higher engineering objectives.
Louvain-La-Neuve, Belgium
On site
Freelance
11-03-2025