Full Stack Developer - Typescript/C

Redline
Dunstall, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Dunstall, United Kingdom

Tech stack

.NET
Microsoft Windows
Software Applications
C Sharp (Programming Language)
Network Sockets
Human-Computer Interaction
Windows Presentation Foundation
Multicasting
Network Programming
Material Design
Transmission Control Protocol (TCP)
TypeScript
Data Processing
Low Latency
Real Time Data
Front End Software Development

Job description

Design and maintain the architecture of a desktop application that controls and checks for status changes on over 100 electromechanical systems built in C# / .NET and WPF using the MWM pattern, ensuring real-time responsiveness. Use Typescript for Front end development for a user interface for internal staff and end users. Develop Windows Service components for background processing, monitoring and service lifecycle management. Build real-time data visualisation and charting using ScottPlot WPF for live telemetry, applying Material Design Themes for consistent UI. Implement high-throughput, low-latency UDP/TCP networking for communication with multiple controllers, including multicast/unicast and concurrent data processing.

Requirements

Strong experience developing desktop applications in C# / .NET (6+) and WPF with MWM architecture. Experience using Typescript for front end development. Experience working on sub mill latency systems and skills working in real-time network programming: UDP/TCP sockets, asynchronous I/O, multicast/unicast and concurrent data processing. You must have experience creating web and desktop applications that connect to electrical devices and machinery. If you do not have this your application will not be successful.

About the company

Redline has been retained by a global leader in critical power and power generation solutions who are seeking a Full Stack Developer to join their expanding R&D team, based on site in Burton upon Trent. Due to continued growth and increasing demand, our client is looking for a developer to design, develop, test and optimise their real-time desktop applications and networking systems for advanced power control.

Apply for this position