Who We Are A startup in the field of minimally invasive endovascular decision support, is seeking an experienced .NET Software Engineer to participate in development of cutting edge medical product. This role involves development of scalable, high-performance AI-powered solutions for medical technologies.
What Youʼll Do * Design and implement user-friendly, responsive, and scalable Real-Time front-end applications that integrate seamlessly with Python-based AI models and network services * Collaborate with product managers, designers, and back-end engineers to translate requirements into elegant, efficient, and maintainable code, according to best practicies of software engineering * Writing technical documentation. * Drive technical decisions on application architecture, frameworks, and tooling for front-end development within a C# and Python environment * Optimize application performance, accessibility, and cross-browser compatibility to ensure a best-in-class user experience * Contribute to continuous improvement in development processes, including CI/CD, unit testing, production deployment and automation * Stay current with emerging front-end technologies and frameworks, and evaluate their potential adoption within the team
Requirements * 5+ years of front-end C# development — must. * Extensive knowledge of building GUI with MVVM frameworks, like WinUI 3 or WPF — must * Extensive knowledge of Multi-threading / Multi-Processing / Interprocess Communication — must * Excellent knowledge of software design patterns — must * Experience with unit testing — must * Experience with maintenance and deployment in C# and Python environments, working with artifactory like Nexus / nuget — must * Experience of building windows installers like MSI — must * High level of Engish — verbal & written — must * Aditional (Advantage) Requirements * Experience with Python — huge advantage * Experience with REST/gRPC — advantage * Experience with distributed systems — advantage * Experience with cross-platforms / mixed-language applications — advantage * Experience with Deployment, including CI/CD — advantage * Software Engineering / Computer Science Bachelor Degree — advantage * Experience with Kiosk mode applications — advantage * Medical / healthcare companies experience — advantage * Knowledge of security best pacticies — advantage Personal * Fire-and-Forget attitude — MUST * Strong sense of ownership and responsibility for both production environments and company IT. * Detail-oriented mindset with a focus on security, compliance, and reliability. * Problem-solver able to troubleshoot across DevOps, infrastructure, and IT domains. * Comfortable working in a startup environment: flexible, hands-on, and willing to switch contexts between R&D support and internal IT. * Excellent collaboration and communication skills, working closely with engineers, data scientists, clinicians, and non-technical staff. * Ability to document and enforce policies in a way that balances compliance with usability. * Proactive learner, always looking to adopt best practices and introduce improvements in DevOps and IT * Quick-learner, team player