Senior software engineer (5990)
A leading technology company is looking for a C # WPF Developer to join a multidisciplinary team developing advanced Command & Control systems.
Perfect for an experienced engineer who enjoys building complex systems, taking end-to-end responsibility, and making an impact in mission-critical projects.
Sharon area | Hybrid position** What youll do:
* Design and develop Command & Control applications and supporting tools.
* Implement system -wide software integrations.
* Extend and enhance existing systems with new capabilities.
* Take part in software architecture, design activities, versioning, ICD creation, and CI/CD pipeline control.
* Support testing teams ( SQA) and guide external development teams.
* Create and maintain development documentation according to required standards.
* Work closely with system engineers, software developers, mechanical engineers, and integration teams.
Requirements: * BSc in Computer Science / Software Engineering or equivalent
* years of experience in software development using C # 8
* 3 years of experience developing Desktop applications with WPF or Avalonia (MVVM)
* Strong experience with multithreading
* Experience with network protocols (TCP/IP, UDP, RS232)
* Experience with video streaming / playback (H.264 / H.265)
* Solid understanding of software architecture, design patterns, and best practices
* system -level thinking and the ability to understand complex architectures.
This position is open to all candidates.