86 Emplois pour Java Jee - Belgique
Software Engineer
Aujourd'hui
Emploi consulté
Description De L'emploi
About the Role
As a Software Engineer you will contribute to the design, development, and implementation of high-quality software solutions for our customers. This role provides an opportunity to further grow your expertise while participating in a range of dynamic development projects.
Key Responsibilities
- Design, develop, and implement robust and scalable software solutions for a variety of platforms and devices.
- Collaborate in an Agile development environment with developers, product managers, and stakeholders.
- Maintain a high level of code quality, performance, and maintainability.
- Participate in code reviews and promote best practices within the team.
- Identify and solve technical challenges while offering guidance and support to team members.
- Stay up to date on emerging technologies and development trends to enhance quality and efficiency.
- Manage and prioritize work across multiple concurrent projects.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.
- Minimum of 3 years of experience as a software engineer, ideally in an agency or project-based setting.
- Strong proficiency in React and Node.js.
- Experience with both front-end and back-end development.
- Familiarity with relational and/or NoSQL database systems.
- Proven problem-solving skills and ability to address complex technical issues.
- Strong communication skills in both Dutch and English.
- Team-oriented mindset with strong collaboration skills.
- Demonstrated commitment to continuous learning and professional development.
Software Engineer
Aujourd'hui
Emploi consulté
Description De L'emploi
Founded in 2014 and integrated into the Virya Energy portfolio in 2021, Fluves has rapidly established itself as a leader in monitoring water and energy distribution systems. Operating in over 15 countries across four continents, Fluves plays a crucial role in the service delivery pillar of the Virya Energy group.
Fluves leverages its expertise in predictive maintenance and fiber optic sensing technology to manage the flow of pipelines, industrial assets, sewers, and rivers. Marlinks (subsidiary) and Fluves develop software that processes Distributed Acoustic Sensing (DAS) data. Raw DAS data is a large array with over tens of millions of data points per second in the time and position domains. This data is processed by our data pipelines to support near-real-time metrics, features and classifications. Due to security and network bandwidth restrictions, part of the algorithmic computation needs to be processed on the edge. To maximize the processing capacity, flexibility and computational scalability of our applications while keeping the processing stages decoupled as much as possible from the orchestration, we are looking for an experienced professional to extend our IT team.
Your RoleWe are seeking a highly skilled and motivated Software Engineer for the following responsibilities:
- Take an active role in the development of the edge-server orchestration platform.
- Challenge the existing architectural patterns and propose, showcase and implement architectural alternatives to improve the computational flow.
- Extend the existing monitoring and benchmarks and profile the current code to identify and improve bottle necks.
- Collaborate with the IT and R&D teams of Fluves and Marlinks to translate existing and newly developed data pipelines into the edge orchestration.
- Document best practices and clarify trade-offs to shorten the time to deployment of new data pipelines.
- Holds a degree in computer science or computer engineering, or has equivalent experience.
- At least 5 years of experience.
- Professional Python developer, preferably also feels comfortable with scientific Python libraries for array computing such as Numpy and Xarray.
- Proven track record in parallel computing and multiprocessing.
- Experience with flow orchestration frameworks and setting up DAG pipelines, e.g. celery, airflow, spark, dagster or other framework. Understands the inner functioning and architectural patterns of these platforms.
- Understanding the limitations of computer hardware (CPU and GPU and disk storage patterns)
- Experience with message brokers, storage backends and task queues (e.g. RabbitMQ, Redis, Celery .).
- Worked with multi-dimensional arrays and aware of the differences between NetCDF and Zarr storage.
- Experience with machine learning and MLOps is a plus.
- Some notion of the frequency domain and Fourier transformation.
- Good communicator with a documentation reflex.
- Writes unit tests, knows git and familiar with CI/CD pipelines.
- Down to earth, hands-on problem solver that likes to take a deep dive into computational challenges.
- Fluency in English, both spoken and written. Proficiency in one additional language — Dutch, French, or German — is highly desirable, along with strong writing and presentation skills.
- Current residence in the EU.
We are a dynamic team of engineers, scientists, product managers, and software developers passionate about addressing environmental and technological challenges. What truly sets us apart, however, is our commitment to fostering a warm company culture and a supportive, learning-oriented work environment.
As a team, we specialize in developing innovative products for the utility and industrial sectors, with a focus on fiber optic technology for the remote monitoring of large assets like pipelines and power cables, as well as Internet of Things (IoT) applications. Our core activities include sensor engineering, advanced data analytics, and application development.
What Do We Offer?- An opportunity to shape the future with cutting-edge solutions that positively impact the planet.
- A full-time contract (40 hours per week). Freelance with long term commitment is also possible.
- A competitive salary package that reflects your experience and performance.
- Commission-based incentives.
- Comprehensive benefits, including meal vouchers, a mobile phone with a subscription, group insurance, and hospitalization insurance for you and your family members.
- An office based in Ghent, Belgium.
- Flexibility to work from home up to 2 days a week.
- 32 days of annual leave.
Interested? Send your CV and motivational letter to and we will contact you soon!
Software Engineer
Hier
Emploi consulté
Description De L'emploi
Exciting opportunity with a leading financial services organisation in Brussels.
We’re looking for an experienced Flutter Developer to build modern, user-friendly mobile applications supporting the debt collection business. This is a long-term freelance opportunity.
Logistics:
- Position: Flutter Developer
- Duration: Long-term engagement (initial contract with high likelihood of extension)
- Day Rate: €(Negotiable & Competitive)
- Location: Brussels (Hybrid - onsite presence required)
- Languages: French (strong working proficiency required), English is a plus
- Start Date: ASAP / within the next 4–6 weeks
Core Responsibilities:
- Design, build, and maintain high-quality mobile applications using Flutter
- Ensure seamless performance and intuitive user experience across iOS and Android
- Collaborate with stakeholders to translate business needs into mobile features
- Integrate APIs and ensure secure, reliable data handling
- Support business-critical applications in the debt collection sector
- Optimise apps for performance, scalability, and maintainability
Essential Skills:
- Proven professional experience in Flutter development
- Strong understanding of mobile application architecture and best practices
- Familiarity with financial services / debt collection systems is a strong asset
- Good knowledge of French (spoken & written)
- Excellent debugging and performance optimisation skills
- Team player with an ability to work independently
What You Bring:
- Hands-on expertise in Flutter for iOS & Android
- A passion for building user-friendly and performant apps
- Proactive mindset and ownership of deliverables
- Flexibility on collaboration model (freelance or permanent employment)
Why join?
You’ll be instrumental in delivering mobile applications that support critical financial processes. This is a chance to join a collaborative team in Brussels, gain exposure to impactful projects in the debt collection space, and choose between a freelance or payroll collaboration model.
Interested? Let’s connect and discuss how you can contribute to this project’s success!
Software Engineer
Publié il y a 3 jours
Emploi consulté
Description De L'emploi
Stack: .NET, .NET Core, React, TypeScript
Hybrid set-up: 2 days on-site
Location: Vilvoorde
Contract: Permanent
Salary: €3.5-€k, dependent on experience/IV process
Our client, a fast-growing gaming technology company based in Vilvoorde, are looking for a skilled Software Engineer to join their team. As they are developing a range of new features for their complex application, and looking to expand across Europe this is a position that will allow you to grow your career quickly and take on more responsibility.
You should be comfortable developing new back-end features in C#, .NET and .NET Core and have a mindset for growth. You'll also be able to take over a portion of the platform completely independently, as well as performing technical interviews and maintaining core features.
Responsibilities
- Take end-to-end responsibility for a specific area of the platform.
- Develop new features in C#, .NET, and .NET Core.
- Contribute to the front-end with React and TypeScript (optional).
- Drive the development of new features and improvements.
- Mentor junior engineers and support their growth.
- Lead and participate in technical interviews.
- Work closely with other engineers to ensure high performance.
Your Profile
- Strong experience with C#, .NET and .NET Core.
- Bonus points for hands-on experience in React and TypeScript.
- Proven ability to take ownership of projects and deliver independently.
- Strong problem-solving skills and a collaborative mindset.
- Experience in mentoring and interviewing is a big advantage.
- Interest in gaming or SaaS platforms is a plus!
- Ambitious mindset for career growth.
The Offer
- Be part of a scaling European SaaS company in the gaming industry.
- Contribute to a high-potential product without it impacting your work-life balance.
- Take real ownership of a key part of the product.
- Collaborative, forward-thinking team culture.
- Flexible hybrid work with typically 3 days remote.
- Between 5- dependent on interview process and experience.
- Full package including company car and other mobility options.
If interesting for you or anyone in your network please apply directly or instead drop me a message or email at !
Software Engineer
Publié il y a 3 jours
Emploi consulté
Description De L'emploi
Come on an exciting journey with us, as we invite you to lead the cybersecurity revolution. Hex-Rays, a pioneering technology-focused company with a rich heritage, is looking for a C/C++ Developer to strengthen its growing team. At Hex-Rays, our mission is to develop software tools and address the ever-changing landscape of cybersecurity threats.
Why choose Hex-Rays?
- Hex-Rays is a pioneering software company, notable for developing the renowned reverse engineering tool, IDA (Interactive Disassembler).
- We have a history of consistent innovation and updates to our products.
- Hex-Rays is positioned as a significant player in the realm of cybersecurity. Our tools, particularly IDA, play a crucial role in analyzing and understanding software, which is essential for identifying vulnerabilities and enhancing digital security.
- We are a tech-focused company that is experiencing rapid growth. This suggests a dynamic and forward-thinking organization, offering opportunities for professional development and innovation.
Location: Liège, Belgium.
Your day-to-day
For this position as a C/C++ Developer, your tasks will be mainly to:
- Design, develop, test, and maintain high-performance C/C++ applications.
- Focus on brainstorming and developing new products.
- Implement and optimize algorithms to ensure optimal software performance.
- Work on bug fixing and improving application performance.
- Proficiency in scripting (especially Python) to customize analyses and automate tasks.
- Ability to search for vulnerabilities and identify security flaws in applications and systems.
Skills you should have
To be able to achieve these tasks, the requirements are:
- Ideally, 5 years of practical and fluent knowledge in C/C++
- Bachelor's degree in computer science or equivalent practical experience.
- Take initiative and participate in making our software even more outstanding.
- Having a real interest in low-level development.
Enhance your career by joining our dynamic team. Consider working with the best in the industry, absorbing their expertise to amplify your own. Don't settle for a job, live an adventure where your experience is valued with an attractive base salary and tempting performance bonuses.
Ready to go further? Send your CV to and let the journey begin.
Software Engineer
Publié il y a 3 jours
Emploi consulté
Description De L'emploi
B.E.S. (Business & Engineering Solutions) is growing and thus welcoming a new Software Manager in our Defense team.
As a Software Manager at B.E.S., you will ensure that the team is managed in a professional and sustainable way including achieving the ambitious global growth objectives. This function aims to secure standardization and optimization over the end-to-end processes.
Your responsabilities:
- You design and program software integrated into weapons, sighting systems, or platforms,
- You work on integrating software with electronic, mechanical, and optical components,
- You perform functional and performance tests to ensure software reliability in critical environments,
- You write specifications, user manuals, and test reports to ensure compliance with military standards,
- You contribute to the design of new products or improvement of smart weapon systems,
Your profile:
- Master’s degree in Computer Science, Software Engineering, Electronics, or Electromechanics, with a specialization in embedded systems or a related field,
- Minimum 3 years of experience,
- Experience with embedded systems (FPGA, ROS, microcontrollers, .),
- Strong knowledge of low-level programming: C, C++,
- Fluent in English (written and spoken) AND French,
- Strong analytical skills,
What can you except as a B.E.S. consultant?
- Great projects in Engineering and High Technologies through major players to develop your technical skills and hard skills
- Knowledge sharing processes though our competences centers and experts' communities to grow your multi-sectorial knowledge
- A strong development plan to improve your soft skills such as Leadership, Communication skills, Change & People management capabilities.
- A full package made of gross salary on 13.92 months, lunch allowance, entertainment expenses, company car & fuel card, group insurances OR a freelance contract,
- A friendly, lively working environment within a dynamic and motivated team !
Software Engineer
Publié il y a 3 jours
Emploi consulté
Description De L'emploi
We are seeking an experienced Freelance C++ Engineer for a 6-12 month project with strong Windows desktop development skills to support the development and maintenance of imaging software applications. In addition to core development, you’ll contribute to testing and automation using Python, you will be required to be on-site a minimum of 2 days p/w
Key Requirements
Solid experience with C++ (modern standards preferred)
Proficient in Windows development (Win32, MFC, or similar frameworks)
Experience with desktop application architecture and performance tuning
Familiarity with Python, especially for testing or scripting
Background in imaging or multimedia software is a plus
Able to work independently within a hybrid freelance setup
Soyez le premier informé
À propos du dernier Java jee Emplois dans Belgique !
Software Engineer
Publié il y a 3 jours
Emploi consulté
Description De L'emploi
SOFTWARE ENGINEER - LEUVEN (BELGIUM) - PERMANENT POSITION
Job Summary:
We are currently recruiting a Software Engineer to join a software team focusing on the development of control software for advanced imaging electronics.
This role involves designing and implementing software that interfaces with hardware components such as sensors, optics controllers, and data acquisition systems - enabling precise control, configuration, and data flow.
You will develop high-performance, cross-platform software using C++ and Python, operating across both Windows and Linux environments.
The role bridges software and hardware, requiring close collaboration with electrical engineers, firmware developers, and system architects.
Your work will directly impact the reliability, accuracy, and performance of imaging systems used in industries such as scientific research, medical diagnostics, aerospace, and industrial automation.
Key Responsibilities:
- Design, implement, and maintain software for controlling imaging electronics and instrumentation.
- Develop software solutions in C++ and Python across Windows and Linux platforms.
- Interface with hardware using drivers, APIs, and low-level communication protocols (e.g., I2C, SPI, USB, Ethernet).
- Optimize system performance and ensure stable communication between software and hardware.
- Collaborate with multidisciplinary teams including hardware, firmware, and system engineers.
- Develop automated test tools and perform debugging and issue resolution.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, sprint planning, and continuous integration workflows.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- Strong proficiency in C++ and Python.
- Experience developing and debugging on both Windows and Linux.
- Understanding of hardware control, real-time systems, or embedded interfaces.
- Familiarity with software development tools (e.g., Git, CMake, Visual Studio, GCC/Clang).
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication abilities.
- Knowledge of GUI frameworks such as Qt, PyQt, or wxWidgets.
- Familiarity with image processing libraries (e.g., OpenCV).
- Experience with cross-platform development, testing frameworks, and CI/CD pipelines.
What We Offer:
- A dynamic, innovation-driven engineering environment
- Exposure to cutting-edge technologies in imaging and hardware control
- Competitive compensation and comprehensive benefits package
- Opportunities for professional growth and continuous learning
- Flexible work arrangements (onsite, hybrid, or remote depending on role)
The Offer:
- A permanent, full-time employment contract
- A salary & benefits package commensurate with experience
Please send over your CV to or call me on +32 (0) 3 318 00 74. As always, we are open to recommendations, so please feel free to pass this on to other suitable candidates.
Software Engineer
Publié il y a 4 jours
Emploi consulté
Description De L'emploi
RUST Development team lead (multi-year project)
Our client is undertaking a complete rewrite of a complex, safety-critical software system, moving from C to Rust. This is a greenfield redevelopment where the right foundations will determine long-term success.
As the first Rust expert in the team, you will lead the transition, coach existing developers, and establish the technical framework that will guide future development for years to come.
Your Role
You will:
- Lead the migration of a mission-critical system from C to Rust.
- Coach and mentor the internal team, helping them adopt Rust best practices.
- Design and implement the foundational architecture and development guidelines.
- Create and maintain comprehensive documentation to support ongoing development.
- Define coding standards, best practices, and workflow processes for Rust projects.
- Collaborate closely with other engineers to ensure maintainable, scalable, and safe code.
Your Profile
- Proven experience in Rust development, ideally in complex or safety-critical systems.
- Solid background in systems programming (C/C++ experience is a plus).
- Strong ability to coach and upskill teams unfamiliar with Rust.
- Experience setting up architecture, tooling, and documentation for new projects.
- Excellent communication skills and a collaborative mindset.
- Fluency in Dutch or French
Software Engineer
Publié il y a 4 jours
Emploi consulté
Description De L'emploi
We're Hiring: 2 Senior Back-End Engineers | Long-Term | Hybrid (Belgium)
We're working with an exciting client on two long-term opportunities for experienced Back-End Engineers to join high-impact product teams.
These roles involve contributing to large-scale platforms used by thousands of users. You'll help build reliable, scalable systems and collaborate with cross-functional teams to deliver new features and improve performance.
What You'll Work On:
- Developing and maintaining back-end services
- Owning features from design to deployment
- Participating in architecture discussions
- Championing clean code and testing practices
- Working closely with QA, Product, and DevOps
What You’ll Need:
- Strong experience with back-end development (preferably .NET Core)
- Solid grasp of system design, testing, and CI/CD practices
- Familiarity with modern engineering tools and version control
- Experience working in agile environments
- Comfort taking ownership of features and services
Bonus Points For:
- Experience with microservices or distributed systems
- Familiarity with messaging systems
- Interest in performance tuning and optimization
Location: Hybrid (Belgium-based, 1–2 days/week onsite)
Language: English (French is a plus)
Start: ASAP | Type: Long-term contract
**CANDIDATES MUST BE LOCATED IN BELGIUM**
If you're interested, drop me a message or apply now!