About the job
Join our dynamic team as a C# Software Developer, where you will play a crucial role in developing applications according to customer requirements. You will focus on the hardware and software life cycle, ensuring high-quality implementation and user satisfaction.
Key Responsibilities:
- Design and develop C# desktop applications utilizing WinForms, XML, USB, Serial communication, and firmware.
- Collaborate closely with technical customers to define project requirements and establish timelines.
- Coordinate with fellow developers to plan high-level architecture, write code per specifications, and track and resolve software defects.

