Jobs Desktop
7-
· 149 views · 8 applications · 4d
Windows .Net Software Engineer
Full Remote · EU · Product · 9 years of experience · English - C1Join our dynamic team at CoreWillSoft GmbH as a Software Engineer specializing in Windows .Net applications! We focus on innovative security solutions for critical facilities and infrastructures, building automation, and IoT physical access control...Join our dynamic team at CoreWillSoft GmbH as a Software Engineer specializing in Windows .Net applications! We focus on innovative security solutions for critical facilities and infrastructures, building automation, and IoT physical access control software.
We are looking for a skilled Software Engineer to help us maintain and develop Windows-based applications. Our Agile team, based in various locations with headquarters in Bonn, Germany, handles the full software development lifecycle; from initiation to implementation and operation of our specialized software solutions.
This is an excellent chance to work on important projects involving high-security hardware and technology in a creative, international setting. You will collaborate with a talented team and make a significant impact on our customers' businesses.
Location:
- Remote
- On-site in Bonn
Responsibilities:
- Develop, maintain, and enhance Windows-based desktop applications using .Net 2.6.1 – 6.0.
- Implement CI/CD pipelines for development and QA processes.
- Act as a liaison between the customer and the development team, collecting and synthesizing feedback into actionable tasks.
- Ensure on-time delivery of high-quality products.
- Collaborate with cross-functional teams, including engineering, sales, marketing, and support, to deliver successful projects.
- Identify potential risks and issues within the project and propose mitigation strategies.
- Maintain and develop DLLs written in C++.
We offer:
- Great customer impact: the solutions you deliver will be used by thousands of large and small businesses.
- Ability to shape the product, working, and delivery process.
- Great team spirit and close collaboration.
- Agile and innovative environment.
- Working on the latest hardware.
Your skills:
- Proven experience in Windows .Net Desktop application development.
- Familiarity with System.Reactive and its extensions for reactive programming.
- Experience with System.Security.Cryptography for cryptographic operations.
- Basics knowledge of C++ and DLL development.
- Experience in implementing CI/CD pipelines.
- Excellent communication and collaboration skills.
- Advanced Business English language knowledge.
- Good analytical skills, oriented on continuous process improvement.
- Responsibility for customer/partner relation growth.
Nice to have:
- Experience with IoT products in building automation and physical access control.
- Mastery Degree in Computer Science or related field.
- Understanding of general security concepts.
- German language skills.
More -
· 138 views · 28 applications · 18d
Desktop WPF Software Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B1We are looking for a Desktop WPF Software Engineer with experience in each phase of software development; including requirements, design, coding and implementation, test and maintenance with passion for the product. Essential Job Duties: Develop...We are looking for a Desktop WPF Software Engineer with experience in each phase of software development; including requirements, design, coding and implementation, test and maintenance with passion for the product.
Essential Job Duties:
- Develop desktop applications via C#/WPF
- Design visually appealing and user-friendly UI/UX using XAML
- Write clean and efficient code in C#, following coding standards and best practices
- Support multithreaded architecture
- Intermediate/B1 English
Required Skills & Experience:
- Strong experience in desktop application development.
- Proficiency in C# and .NET 8 with hands-on excellence in WPF
- Strong UI/UX design skills using XAML
- Practical use of TPL in desktop applications, thread synchronisation
- Proficiency in debugging, mem profiling, performance profiling, mem dumps, troubleshooting of threading issues
Desirable Skills & Experience:
- Composite Application Design, Reactive UI, PRISM
- Experience working on 3D CAD Software
- Understanding of Agile methodologies and experience working in Agile environments.
Working Arrangements: European time zone only, 40-hour work week, engaged via a contractor's agreement.
More -
· 107 views · 7 applications · 27d
Grasshopper Automation and G-Code Specialist
Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - A2We are looking for a specialist in Computational Geometry, here is the technical brief for our upcoming project. 1. Project Overview We are migrating our manufacturing workflow from a file-based system (STLs) to a secure "In-Memory Streaming"...We are looking for a specialist in Computational Geometry, here is the technical brief for our upcoming project.
1. Project Overview We are migrating our manufacturing workflow from a file-based system (STLs) to a secure "In-Memory Streaming" architecture for FDM/FFF 3D printers
.2. The Architecture
- Core Engine: Rhino 8 (Grasshopper definition already developed) running headless via Rhino.Inside.
- Slicing Strategy: We do NOT use external slicers (Cura/Slic3r). The geometry slicing, infill generation (Gyroid/Lattice), and G-code conversion happen entirely within a custom Grasshopper definition.
- The Application (.NET/WPF): Acts as a wrapper. It sends users parameters to GH, retrieves the generated G-code list (Strings), and streams it to the 3D printer via USB/Serial Port.
3. Your Role We need you to build the "Bridge" and the Automation logic:
- Optimize the Grasshopper definition for G-code generation (handling retractions, flow rate, and variable density).
- Develop the C# Wrapper (Rhino.Inside) that executes this definition without UI.
- Implement the hardware handshake (printer validation).
4. Terms & Payments
- Format: Milestone-based project.
- Settlement: We facilitate payments via USDT or Bank Transfer, depending on your preference and location constraints.
- Core Engine: Rhino 8 (Grasshopper definition already developed) running headless via Rhino.Inside.
-
· 82 views · 8 applications · 11d
Windows Desktop Engineer
Full Remote · EU · Product · 5 years of experience · English - C1We are looking for a skilled Software Engineer to help us maintain and develop Windows-based applications. Our Agile team, based in various locations with headquarters in Bonn, Germany, handles the full software development lifecycle; from initiation to...We are looking for a skilled Software Engineer to help us maintain and develop Windows-based applications. Our Agile team, based in various locations with headquarters in Bonn, Germany, handles the full software development lifecycle; from initiation to implementation and operation of our specialized software solutions.
This is an excellent chance to work on important projects involving high-security hardware and technology in a creative, international setting. You will collaborate with a talented team and make a significant impact on our customers’ businesses.
Location:
- Remote.
- On-site in Bonn (required for all candidates who are located in Germany).
Responsibilities:- Develop, maintain, and enhance Windows-based desktop applications using .Net.
- Maintain and develop DLLs written in C++.
- Implement CI/CD pipelines for development and QA processes.
- Act as a liaison between the customer and the development team, collecting and synthesizing feedback into actionable tasks.
- Ensure on-time delivery of high-quality products.
- Collaborate with cross-functional teams, including engineering, sales, marketing, and support, to deliver successful projects.
- Identify potential risks and issues within the project and propose mitigation strategies.
We offer:
- Great customer impact: the solutions you deliver will be used by thousands of large and small businesses.
- Ability to shape the product, working, and delivery process.
- Great team spirit and close collaboration.
- Agile and innovative environment.
- Working on the latest hardware.
Your skills:- 4+ years of experience in Windows .Net Desktop application development.
- Familiarity with System.Reactive and its extensions for reactive programming.
- Experience with System.Security.Cryptography for cryptographic operations.
- Basics knowledge of C++ and DLL development.
- Experience in implementing CI/CD pipelines.
- Excellent communication and collaboration skills.
- Advanced Business English language knowledge.
- Good analytical skills, oriented on continuous process improvement.
- Responsibility for customer/partner relation growth.
Nice to have:- Experience with IoT products in building automation and physical access control.
- Mastery Degree in Computer Science or related field.
- Understanding of general security concepts.
- German language skills.
More -
· 139 views · 21 applications · 10d
Senior / Staff Desktop Engineer
Full Remote · Worldwide · Product · 5 years of experience · English - B1A fast-growing SaaS company, which is transforming the way tax, accounting, and audit firms operate, is looking for a Senior/Staff .NET Desktop Engineer to work remotely. Founded in 2017, the company now has over 350 professionals. The company is...A fast-growing SaaS company, which is transforming the way tax, accounting, and audit firms operate, is looking for a Senior/Staff .NET Desktop Engineer to work remotely.
Founded in 2017, the company now has over 350 professionals. The company is trusted by 10,000+ firms in 25+ countries. The all-in-one platform helps firms manage documents, payments, workflows, and communication more efficiently.
The specialist will work on cross-platform desktop applications built with .NET and Avalonia, integrate Cloud/Web APIs, and optimize performance for thousands of users.
Team: 3 desktop engineers, 1 QA engineer, and a tech lead.
Requirements: experience building desktop applications for Windows and using .NET, and experience with OS integrations and services (printer, virtual drive, file systems, notifications, etc.).
Experience with Mac OS and Avalonia (or a similar cross-platform framework) will be a plus.What the company offers: 30 days of vacation, paid sick leave, and a budget for learning and development.
More -
· 54 views · 8 applications · 11d
Software integration engineer (.Net WPF/SQL Developer) to $3500
Hybrid Remote · Ukraine · Product · 4 years of experience · English - B1Software integration engineer (.Net WPF/SQL Developer) Провідний інженер – інтегратор сервісів. Деталі проекту Розробки модулів інтеграції із податковими системами, банків, логістики (електронні ТТН), електронним документообігом. Мета — створення...Software integration engineer (.Net WPF/SQL Developer)
Провідний інженер – інтегратор сервісів.
Деталі проекту
Розробки модулів інтеграції із податковими системами, банків, логістики (електронні ТТН), електронним документообігом.
Мета — створення інноваційних безпаперових рішень для обміну документами та транзакціями. для швидкого, зручного та надійного функціювання бізнесу в сучасних умовах.- Працюємо над власним продуктовим рішенням, а не аутсорс.
- Швидкий вплив на продукт — коротке плече між ідеєю та реалізацією.
- Прагнемо інновацій у сфері роздрібних технологій
Команда
- розробники
- аналітик
- команда QA
Технології, які використовуються на проекті
.Net Framework WinForms, WPF/C#/MVC
.Net 8, MS SQL TSQL, Rest ApiТехнічний стек кандидата і основні вимоги
Досвід від 4 років у проєктуванні та розробці ПЗ, який має:
- Досвід програмування SQL / WPF (або WinForms)
- Досвід інтеграції зовнішніх систем
- Досвід роботи з системами контролю версій GIT
- Ведення задач в Jira
- Високу відповідальність, самоорганізацію, ініціативність
Українська — вільне володіння
Англійська — на рівні читання технічної документації
Цілі на період онбордінга
Знайомство з поточною системою
Адаптація в команді
Поступове включення у розробку та задачі
Можливості зростання
Професійний розвиток у межах R&D департаменту
Участь у впровадженні нових технологій
Розширення зони відповідальності та кар’єрне зростання
More -
· 43 views · 0 applications · 17d
BAS ERP Developer (HR Modules)
Hybrid Remote · Ukraine · Product · 3 years of experience · English - NoneЩо ми пропонуємо: Гідний рівень оплати Щорічне підвищення оплати праці в рамках перегляду рівня зарплат по компанії Чіткі умови для отримання бонусів, які не залежать від коливань ринку чи зовнішніх факторів Програму «Завжди поруч» — додаткові авансові...Що ми пропонуємо:
- Гідний рівень оплати
- Щорічне підвищення оплати праці в рамках перегляду рівня зарплат по компанії
- Чіткі умови для отримання бонусів, які не залежать від коливань ринку чи зовнішніх факторів
- Програму «Завжди поруч» — додаткові авансові виплати у розмірі середньомісячної зарплати на запит співробітника.
- Безперервний професійний розвиток через розгалужену систему фахового навчання — дистанційні та офлайн тренінги і навчальні курси
- Проєкт з турботи про себе та власне ментальне здоров’я «Життєстійкість. Сила в Тобі» — турбота про фізичне здоров’я, ментальне здоров’я, соціальні відносини, творчість
- Безкоштовну анонімну підтримку професійного психолога
- Можливість долучитися до корпоративних волонтерів і відвідувати поранених у госпіталях з пакунками «Відновлення» від Кернел
- Працювати в Компанії, яка системно і масштабно підтримує Сили Оборони України
Що треба робити:
- Розробляти та доопрацьовувати конфігурації BAS ERP:Підприємство 8.x (керовані й звичайні форми, звіти, обробки).
- Реалізовувати інтеграції BAS ERP з іншими внутрішніми та зовнішніми сервісами (REST/SOAP API, XML/JSON, файловий обмін).
- Співпрацювати з бізнес-користувачами, аналітиками та командою розробки для створення якісних IT-рішень.
Наші очікування:
- Глибокі знання BAS ERP:Підприємство 8.x, включно з розробкою форм, звітів, обробок, бізнес-логіки.
- Досвід створення та підтримки інтеграцій через REST/SOAP, XML/JSON-обмін, файли.
- Уважність до деталей, системність, відповідальність.
Буде перевагою: - досвід автоматизації середніх/великих підприємств,
- сертифікати BAS ERP (Спеціаліст),
- базові знання бухгалтерського обліку.
- розуміння типових конфігурацій