Senior .Net Software Engineer
ITEAMLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Show all offers
24000 - 35500 PLN
B2B
Hybrid
Senior
Kraków
Expires Oct 4, 2026
15 days ago
In short
Senior .
NET Software Engineer needed for C#/.
NET desktop app development. Responsibilities include GUI, multi-threading, hardware integration, and Python script support. Requires 5+ years .
NET exp, WPF, async/await, concurrent programming, OOP, and MongoDB. Hybrid work in Krakow.
AI-written summary based on the listing content.
Technologies we use
About the project
This is how we organize our work
This is how we work
Your responsibilities
- Developing and maintaining a C# / .NET desktop application used for advanced testing and manufacturing workflows.
- Building GUI features using MVVM architecture, multi-threaded execution, instrument resource management, and RPC services.
- Integrating desktop software with hardware, laboratory equipment, and test systems.
- Writing drivers and control logic for instruments, including parallel test execution and locking across shared resources.
- Working with Python test scripts and libraries embedded or integrated into the .NET application.
- Supporting software used in production and manufacturing environments, where reliability, scalability, and diagnostics are critical.
- Debugging complex issues across application logic, hardware communication, logs, telemetry, and distributed test processes.
Our requirements
- 5+ years of experience with C# / .NET.
- Strong experience with desktop applications, ideally WPF or a similar GUI framework.
- Good understanding of MVVM, async/await, thread safety, and class library design.
- Experience with .NET 8 or later.
- Strong command of concurrent programming, including designing thread-safe systems and avoiding race conditions.
- Practical knowledge of Python — the candidate does not need to be an expert, but should know Python and be willing to work with it.
- Experience with OOP, automated testing, and abstraction-driven design.
- Solid understanding of clean architecture, separation of concerns, dependency inversion, dependency injection, and testability.
- Experience with MongoDB or a similar document database.
- Analytical mindset and ability to investigate complex multi-component issues.
- Ability to debug remotely using logs, traces, and telemetry, without direct debugger access.
- Dynamic, proactive approach and willingness to work in an environment where software connects closely with hardware and production processes.
Optional
- Experience with test and measurement instruments such as oscilloscopes, spectrum analyzers, or power meters.
- Experience with unit testing frameworks such as xUnit or MSTest.
- Knowledge of optical communication, photonics, transceivers, or similar deep-tech areas.
- Python.net experience.
- Familiarity with hardware interfaces such as serial communication, TCP sockets, I2C, GPIB, SCPI, or VISA.
- Experience with factory software, manufacturing systems, or MES integration.
What we offer
- Hybrid work
- Private healthcare and Multisport
- Life insurance
- Competitive salary commensurate with experience
- Access to cutting-edge technology and cloud platforms
- Collaborative work environment with cross-functional teams
This is how we work on a project
Benefits
| Published | 2026-09-04 |
| Source |
|
Hexjobs App
Tools tailored to this listing.
15 days left
10/4/2026
Hexjobs App
Tools tailored to this listing.
Similar offers
Senior Java Developer
ITEAMLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Kraków, Lesser PolandJunior Data Engineer (Power BI)
Addepto
Kraków, Lesser PolandDeveloper – AI-Enabled Delivery
Mindbox Sp. z o.o.
Kraków, Lesser Poland5G Senior C++ Developer (f/m/x)
Sii Sp. z o.o.
Kraków, Lesser PolandSenior Data Quality Management Analyst – BA
Mindbox Sp. z o.o.
Kraków, Lesser Poland