5+ years .NET experience creating Windows services and system-level components. Strong knowledge of Windows internals and techniques for gathering system-level performance data. Strong knowledge of Win32 API, using both native C++ and C# interop (P/Invoke/COM). Strong design skills in modular architecture, fault-tolerant systems, and inter-process communication. Ability to write and maintain C++ components for low-level or cross-platform (Linux). Passionate about AI-driven development. Experience writing and maintaining unit tests, automation tests, and integration tests. Experience with Windows installers (WiX a plus). Solid understanding of multi-threaded programming. Strong experience with REST APIs, HTTPS, WebSockets, and Windows communication technologies (Named Pipes, RPC, sockets, WCF). Experience developing in Agile environments using tools such as Azure DevOps or Jira. Organised, self-motivated, collaborative team player. Experience in start-up culture delivering enterprise-level software. Familiarity with DLL injection and API hooking techniques (safe practices). PowerShell scripting. Linux system-level programming experience. Exposure to Azure DevOps, Repos, and Pipelines.