Expert Software Engineer (Backend)
Are you a software engineer with a passion for crafting innovative solutions and transforming the digital landscape?
Join FUSIT as an Expert Software Engineer, playing a key role in integrating all cloud, data, and AI components. You will make sound technological choices to achieve both speed to market and high quality. Your expertise in modern software development, scripting languages (Node.js, TypeScript), and microservices architecture (Docker, Docker Swarm) on-premise will be crucial; experience with AWS is a plus.
The Project
You will be working on an exciting new initiative at the intersection of AI and healthcare: a cutting-edge platform for AI-powered quality assurance in digital pathology. As a software engineer, you’ll help shape a solution that ensures accuracy, reliability, and trust in diagnostic workflows through AI-driven quality control.
Key Responsibilities
* Implementation: Play a pivotal role in translating user stories into practical implementations that align seamlessly with the overall software architecture.
* Integration: Take responsibility for integrating the overall solution by seamlessly connecting all components.
* Tech Strategy: Based on your experience and research, make the right technological choices to balance speed to market with high-quality standards.
* Quality & Mentorship: Deliver high-quality code, including documentation and unit testing, while coaching and mentoring colleagues.
* Development: Utilize your broad background in modern software development, especially scripting languages (Node.js, TypeScript) and their ecosystems; Python is a plus.
* Interfaces: Define integration approaches for 3rd party components and design interfaces for the cloud backend (REST) and/or IoT, where applicable.
* Infrastructure: Contribute to Cloud and Backend development (Docker, databases, DevOps, etc.).
Requirements
* Education: At least a Bachelor’s degree in Engineering or a related field.
* Experience: At least 5 years of proven experience in software development.
* Industry Knowledge: Experience in healthcare-related industry or technology is a significant plus.
* Tech Stack: Strong proficiency in the technologies and skills mentioned in the Key Responsibilities.
* Soft Skills: Able to coach junior colleagues and work with a high degree of autonomy.
* Code Quality: Motivated to produce "self-explanatory" code that stands on its own.
* Communication: Fluent in English; knowledge of Dutch is a plus.
1. If you're ready to take your software engineering career to the next level, join the team at FUSIT and help us make a real difference in modern medicine.