> Markdown version of [/jobs/ext/1913993-senior-windows-gui-developer](https://www.wearedevelopers.com/jobs/ext/1913993-senior-windows-gui-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Windows GUI Developer - **Company:** Randstad UK - **Location:** Slough, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Microsoft Windows, C Sharp (Programming Language), C++ (Programming Language), Java GUIs, Python (Programming Language), Windows Presentation Foundation, Qt (Software), Windows Desktop - **Published:** August 4, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/42826711/ ## About the Role About the RoleA leading engineering contractor near Reading is looking for a Senior Desktop Developer to build a standalone Windows GUI application completely from scratch. You will own the end-to-end delivery of a tactical navigation interface-functioning like a specialized \"Sat Nav\" console-that allows operators to input geographic coordinates and send route command data directly into a flight control system.Because this is a short, high-impact sprint, you will need to work autonomously, set up the project architecture, and deliver a reliable, working application within a 6-8 week window. Key RequirementsProven experience building standalone Windows Desktop GUIs from scratch.any Language-agnostic background: Open to C# / WPF, C++ / Qt, Python, or Electron OR Java, provided it delivers a smooth, native Windows desktop application.Experience handling inputs/communications over standard protocols (e.g., Serial, Sockets, TCP/UDP).Familiarity with geographic/coordinate data (lat/long, mapping, or waypoint inputs) is a major plus.Ability to work independently and deliver fully functional software with minimal hand-holding. ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Discover .NET MAUI](https://www.wearedevelopers.com/videos/700-discover-net-maui) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [WinForms Meets WPF: The Hybrid Path to Modern Desktop Applications](https://www.wearedevelopers.com/videos/2040-winforms-meets-wpf-the-hybrid-path-to-modern-desktop-applications) - [Native Web Apps: Are We There Yet?](https://www.wearedevelopers.com/videos/293-native-web-apps-are-we-there-yet) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)