Barco

Senior Software Engineer

Barco

full-time

Posted on:

Location Type: Office

Location: KortrijkBelgium

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and deliver software for Nexxis, our platform for the integrated digital operating room
  • Drive and evolve the Nexxis NMS server architecture toward application-centric orchestration while strengthening testing, automation, and security-by-design
  • Design, build, and evolve our Kotlin/Spring Boot services and GraphQL/REST APIs; contribute to essential Vue based user flows
  • Extend Nexxis NMS to discover, provision, monitor, and update applications and smart surgical displays
  • Collaborate closely with Product Management, Quality Assurance, User Experience Design, and the other Nexxis engineering teams; coach and unblock peers through design reviews and hands-on pairing

Requirements

  • Bachelor’s or Master’s in Computer Science/Engineering (or equivalent) with 6+ years in software engineering
  • Clear communicator, collaborative, and strong problem solver; comfortable shaping technical direction through hands-on delivery
  • Habit of continuous learning: quickly dives into and masters diverse frameworks, languages, and tools beyond the stacks above; selects technology pragmatically for the problem at hand and actively shares learnings
  • Interest in developing software under medical-device standards (for example, IEC 62304/ISO 13485 principles with risk-aware documentation and traceability)
  • Experience with Scrum/Agile development practices (backlog refinement, sprint reviews, iterative delivery, and team retrospectives)
Benefits
  • Competitive salary
  • Opportunities for professional development and continuous learning
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinSpring BootGraphQLREST APIsVuesoftware engineeringautomationsecurity-by-designapplication-centric orchestrationtesting
Soft Skills
clear communicatorcollaborativestrong problem solvercoachinghands-on deliverycontinuous learningtechnical direction shapingdesign reviewspair programmingunblocking peers
Certifications
Bachelor’s in Computer ScienceMaster’s in Computer ScienceBachelor’s in EngineeringMaster’s in Engineering