ICT Strypes is a company with extensive experience in software development. With a team of over 700 people, we take ownership of application roadmaps for our clients and structure their overall application landscape.
Founded in 2008 as a small startup, ICT Strypes became part of the Dutch ICT Group in 2014. The ICT Group, with a history of delivering IT solutions since 1978, now has subsidiaries in the Netherlands, Bulgaria, Portugal, Germany, and Sweden.
Our teams consist of talented hard-working professionals who love sharing their knowledge, experience, and joyous moments with their colleagues!
You can join us at our offices in Sofia, Plovdiv, Burgas, and Varna, or choose to work remotely from anywhere in Bulgaria.
JOB DESCRIPTION
As a Software Architect / Lead Engineer, you will play a pivotal role in steering the technical process of design and implementation for our cutting-edge platform in the Radiation Oncology domain. You will serve as a key liaison between our internal development team, the System Architect, and our valued customers, ensuring that all technical solutions are robust, scalable, and aligned with both business and medical requirements.
Key Responsibilities:
Guide and oversee the architectural design and implementation of distributed, service-oriented, and data-driven software systems;
Collaborate closely with the System Architect to define technical vision and best practices for the platform;
Communicate effectively with customers and internal stakeholders to translate requirements into actionable technical solutions;
Provide hands-on leadership and mentorship to the development team, supporting them in all phases of the software lifecycle;
Facilitate technical discussions, design reviews, and ensure adherence to quality standards and regulatory guidelines in the medical domain;
Drive continuous improvement in technical processes, architecture, and team workflow.
Qualifications:
At least 3-5 years of experience in a similar Software Architect or Lead Engineer role, ideally within the medical or healthcare domain;
Bachelor’s or Masters degree in Computer Science, Software Engineering, or a related field;
Experience with distributed systems, service-oriented architectures, and data-driven platforms;
Analytical and problem-solving skills, with a keen eye for detail;
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.