Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
We are looking for a Senior .NET Developer to join our team and work on a high-performance WPF desktop application integrated with vehicle gateway services and hardware controls. You will develop reactive, event-driven applications using .NET 8, WPF, Reactive Extensions (Rx.NET), Entity Framework Core (EF Core) with Azure Cosmos DB & SQLite, PowerShell scripting, Azure Service Bus, Redis, Digital Twins, Azure Storage Accounts, and more.
Additionally, you will work with vehicle and joystick simulations for testing and validation, ensuring real-world accuracy in a controlled environment.
Key Responsibilities
Develop & maintain a modern WPF desktop application using .NET 8 and MVVM architecture.
Implement Entity Framework Core (EF Core) with Azure Cosmos DB for scalable cloud data storage and SQLite for local persistence.
Utilize Reactive Extensions (Rx.NET) to handle asynchronous, event-driven data streams.
Design reactive systems aligned with the Reactive Manifesto (Responsive, Resilient, Elastic, and Message-Driven).
Apply Domain-Driven Design (DDD) to create well-structured, maintainable, and scalable business logic.
Develop and integrate DevExpress UI components for a modern, high-performance WPF application.
Integrate hardware controls such as joysticks, pedals, buttons, and other input devices into the WPF application.
Develop vehicle gateway services for real-time TCP communication protocols.
Work with vehicle and joystick simulations to test and validate control interactions.
Develop messaging architectures using Azure Service Bus, Redis, and Hangfire for distributed processing.
Utilize Azure Storage Accounts (Blob, and File Storage) for secure and efficient data management.
Implement Digital Twins to model vehicle telemetry, driver interactions, and real-world system states.
Automate deployment, configuration, and monitoring tasks using PowerShell scripting.
Optimize real-time data processing and UI responsiveness in WPF applications.
Implement Application Insights for performance monitoring, telemetry, and logging.
Ensure security, performance, and scalability across all components.
Collaborate with DevOps teams to implement CI/CD pipelines and infrastructure automation.
Write and maintain unit and integration tests using MSTest and Moq
Develop & maintain a modern WPF desktop application using .NET 8 and MVVM architecture.
Develop & maintain a modern WPF desktop application using .NET 8 and MVVM architecture.
Implement Entity Framework Core (EF Core) with Azure Cosmos DB for scalable cloud data storage and SQLite for local persistence.
Implement Entity Framework Core (EF Core) with Azure Cosmos DB for scalable cloud data storage and SQLite for local persistence.
Utilize Reactive Extensions (Rx.NET) to handle asynchronous, event-driven data streams.
Utilize Reactive Extensions (Rx.NET) to handle asynchronous, event-driven data streams.
Design reactive systems aligned with the Reactive Manifesto (Responsive, Resilient, Elastic, and Message-Driven).
Design reactive systems aligned with the Reactive Manifesto (Responsive, Resilient, Elastic, and Message-Driven).
Apply Domain-Driven Design (DDD) to create well-structured, maintainable, and scalable business logic.
Apply Domain-Driven Design (DDD) to create well-structured, maintainable, and scalable business logic.
Develop and integrate DevExpress UI components for a modern, high-performance WPF application.
Develop and integrate DevExpress UI components for a modern, high-performance WPF application.
Integrate hardware controls such as joysticks, pedals, buttons, and other input devices into the WPF application.
Integrate hardware controls such as joysticks, pedals, buttons, and other input devices into the WPF application.
Develop vehicle gateway services for real-time TCP communication protocols.
Develop vehicle gateway services for real-time TCP communication protocols.
Work with vehicle and joystick simulations to test and validate control interactions.
Work with vehicle and joystick simulations to test and validate control interactions.
Develop messaging architectures using Azure Service Bus, Redis, and Hangfire for distributed processing.
Develop messaging architectures using Azure Service Bus, Redis, and Hangfire for distributed processing.
Utilize Azure Storage Accounts (Blob, and File Storage) for secure and efficient data management.
Utilize Azure Storage Accounts (Blob, and File Storage) for secure and efficient data management.
Implement Digital Twins to model vehicle telemetry, driver interactions, and real-world system states.
Implement Digital Twins to model vehicle telemetry, driver interactions, and real-world system states.
Automate deployment, configuration, and monitoring tasks using PowerShell scripting.
Automate deployment, configuration, and monitoring tasks using PowerShell scripting.
Optimize real-time data processing and UI responsiveness in WPF applications.
Optimize real-time data processing and UI responsiveness in WPF applications.
Implement Application Insights for performance monitoring, telemetry, and logging.
Implement Application Insights for performance monitoring, telemetry, and logging.
Ensure security, performance, and scalability across all components.
Ensure security, performance, and scalability across all components.
Collaborate with DevOps teams to implement CI/CD pipelines and infrastructure automation.
Collaborate with DevOps teams to implement CI/CD pipelines and infrastructure automation.
Write and maintain unit and integration tests using MSTest and Moq
Write and maintain unit and integration tests using MSTest and Moq
Auto-Apply to .NET Developer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.