Softvery Solutions

Senior C#.NET Engineer (Windows Applications)

About the job


Who We Are
A startup in the field of minimally invasive endovascular decision support, is seeking an experienced Engineering Manager to establish and lead a high-performing software and algorithm team. This role involves nurturing & building a multi-disciplinary team, managing external subcontractors, and driving the 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 practices 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.

Minimal Requirements

  • 5+ years of front-end C# development β€” must.
  • Extensive knowledge of building GUI with WinForms β€” must.
  • Experience with Building Windows Services β€” must.
  • Extensive knowledge of Multi-threading / Multi-Processing / Interprocess Communication β€” must.
  • Extensive knowledge with Message Brokers like RabbitMQ β€” 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 English β€” verbal & written β€” must.

Additional (Advantage) Requirements

  • Experience with REST β€” advantage.
  • Experience with PyTorch / TensorFlow / scikit-image / matplotlib β€” big advantage.
  • Experience with Python β€” advantage.
  • Experience with cross-platforms application β€” 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 practices β€” advantage.

Personal

  • Fire-and-Forget attitude.
  • 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.

Required skills experience

.NET

Required languages

English C1 - Advanced
Published 5 December Β· Updated 23 December
Statistics:
147 views
Β·
12 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...