we expect from you? You are experienced developing in C#/.Net, preferably within an agile working environment with a continuous focus on improvements. You worked on UWP or WPF projects. Experience in applying MVVM Design patterns. Experience with Bluetooth communication, video rendering and Realtime performance data is seen as a plus. We are a multi-cultural team where English More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ampstek
Location: London (Hybrid/Remote options available) Duration: Contract Required Core Skills: WPF, C#, .NET, Devops Required Skills & Experience: Minimum years of experience: 6+ Proven experience in WPF (WindowsPresentationFoundation) development using C# and .NET. Strong understanding of MVVM architecture, data binding, and UI performance optimization. Experience with DevOps tools such as Azure DevOps, Git, Jenkins, or similar. Hands More ❯
Location: London (Hybrid/Remote options available) Duration: Contract Required Core Skills: WPF, C#, .NET, Devops Required Skills & Experience: Minimum years of experience: 6+ Proven experience in WPF (WindowsPresentationFoundation) development using C# and .NET. Strong understanding of MVVM architecture, data binding, and UI performance optimization. Experience with DevOps tools such as Azure DevOps, Git, Jenkins, or similar. Hands More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Ampstek
Location: London (Hybrid/Remote options available) Duration: Contract Required Core Skills: WPF, C#, .NET, Devops Required Skills & Experience: Minimum years of experience: 6+ Proven experience in WPF (WindowsPresentationFoundation) development using C# and .NET. Strong understanding of MVVM architecture, data binding, and UI performance optimization. Experience with DevOps tools such as Azure DevOps, Git, Jenkins, or similar. Hands More ❯
London, England, United Kingdom Hybrid / WFH Options
Ampstek
Location: London (Hybrid/Remote options available) Duration: Contract Required Core Skills: WPF, C#, .NET, Devops Required Skills & Experience: Minimum years of experience: 6+ Proven experience in WPF (WindowsPresentationFoundation) development using C# and .NET. Strong understanding of MVVM architecture, data binding, and UI performance optimization. Experience with DevOps tools such as Azure DevOps, Git, Jenkins, or similar. Hands More ❯
seeking a dedicated Software Development Engineer in Test to join our team and ensure the quality, reliability, and consistency of our desktop application, built on the WindowsPresentationFoundation (WPF) stack. In this role, you will balance manual and automated testing, refine documentation, and elevate quality assurance processes to ensure a seamless development lifecycle. Responsibilities: System Understanding: Analyze and test … the existing WPF-based platform to gain a strong understanding of workflows, functionalities, and technical intricacies. Test Design & Execution: Develop comprehensive, reusable test cases and plans for both manual and automated testing, validating functional, regression, and performance scenarios. Automation: Create and maintain automated test scripts using tools compatible with WPF applications, focusing on maximizing test coverage and minimizing manual testing … and documentation throughout the development lifecycle. Profile and Requirements: Experience: At least 3 years of automation testing experience, with a strong emphasis on testing desktop applications, ideally in a WPF environment. Automation Expertise: Hands-on experience with automation frameworks such as Selenium, Appium, or similar tools, focusing on UI and functional test automation. Technical Proficiency: Ability to write and maintain More ❯
experiences: Essential: Ability to operate in a large, complex multi-project environment We require a software engineer with experience in many of the following categories: C# experience WPF (WindowsPresentationFoundation) experience Powershell Unit, regression and system testing Desirable: Agile development process Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed More ❯
We are looking for a Software Engineer with experience in developing C# desktop applications using WPF and MVVM to join our engineering team in Hampshire. You will lead the development of our bespoke Windows Desktop Software. BASIC SALARY: Up to £60,000 LOCATION: Hook, Hampshire JOB DESCRIPTION: Software Engineer – Test and Measurement Equipment As a Software Engineer, you will be … background in software development, especially in medium to large-scale Windows desktop software, and familiarity with scripting and programming languages. Essential experience includes: C# coding for Windows desktop applications WPF (MVVM) user interface development Multithreading Unit Testing ABOUT THE COMPANY: With 40 years of experience, we design computer-controlled systems for soil and rock property evaluation, renowned in geotechnical and … earthquake testing sectors. Ideal candidates may have worked with roles involving WPF, MVVM, C#, C++, software architecture, scripting, and related technologies. INTERESTED? Click apply to submit your application. You will receive an acknowledgment. Note: Wallace Hind Selection is our client's retained recruitment partner. Direct applications to the client or agencies will be forwarded to us. #J-18808-Ljbffr More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
build process, ensuring that systems and applications are properly developed and released. Essential Knowledge & Experience : - Previously led a software team or had direct reports - Software development skills: C#, .NET, WPF Application Development - Used source-code control systems (Git) - Developed Software in a Windows OS Environment Educational Background: Degree in a relevant field, such as Software Engineering Notable Benefits : Discretionary Bonus More ❯
high-quality code in a regulated development environment. Key Skills: Strong C++ (C++11 or newer) Experience with Qt OR familiarity with at least one modern desktop UI framework (e.g., WPF, WinUI 3, UWP—not WinForms or web-based frameworks) Linux environment experience A few quick questions to help with screening: How much experience do you have with C++11 or newer … What Qt experience do you have? If no QT, what desktop UI frameworks have you used example, QT, WPF, etc(excluding WinForms, Win32, or web)? If this sounds interesting, I’d be happy to share more—including the client name, job description, and full details on the product roadmap and growth opportunities. Feel free to reach out with any questions. More ❯
supporting innovation by enabling advanced virtual testing of sustainable materials. The work develops safer and more efficient products across various sectors. Experience Required: Strong experience with .NET Core, C#, WPF, and SQL Proven track record in designing and building backend solutions for complex applications. Understanding of Docker and Kubernetes for cloud migration. Ability to tackle algorithmic technical challenges. A passion More ❯
supporting innovation by enabling advanced virtual testing of sustainable materials. The work develops safer and more efficient products across various sectors. Experience Required: Strong experience with .NET Core, C#, WPF, and SQL Proven track record in designing and building backend solutions for complex applications. Understanding of Docker and Kubernetes for cloud migration. Ability to tackle algorithmic technical challenges. A passion More ❯
Collaborate with Product Owners to strengthen UAT coverage and identify overlooked data flows Recommend tools and approaches to improve test effectiveness and efficiency Tech Environment: C#/ASP.NET MVC WPF/WinForms Azure Requirements: Proven experience as a QA/Test Lead or Manager across complex, multi-application environments Strong communicator with a hands-on mindset Comfortable working across both More ❯
features Integrates APIs from multiple languages to support interoperability across tools Develop integration between desktop applications and web-based REST services Works with user experience designers to create innovative WPF graphical interfaces Operates independently without continuous supervision to complete development tasks Collaborates with teammates proactively to ensure consistency of solutions before merging Employs software development best practices and maintains them … of strong professional performance Preferred Qualifications and Skills Kotlin, Java, C#, Python experience Knowledge of setting up, generating, and compiling against protobuf interfaces to support gRPC interoperability between languages WPF and MVVM Graphical Interface development Experience programming interactions with REST Services At Ansys, we know that changing the world takes vision, skill, and each other. We fuel new ideas, build More ❯
no two projects are the same — we want to hear from you. Develop real-time automation and robotics software using C# and .NET Build and maintain HMIs using Blazor, WPF, or WinCC Program and integrate machine control systems, PLCs, and industrial robots (KUKA, FANUC, etc.) Work on advanced motion control and vision systems (Halcon, OpenCV) Contribute across the full project More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
from legacy platforms to C#/.NET/WPF. Technical Stack: C++ (primary focus on Sketch geometry engine) OpenGL for graphics rendering MFC, STL, COM C#/.NET/WPF (beneficial for migration work) Git, XML, JSON Jira, BitBucket (desirable) We're looking for: Minimum 3 years' experience in C++ development Minimum 2 years' experience working with 3D graphics applications More ❯
Role: Term: Permanent preferred or medium term Contractors Location: Remote, with office visits monthly Package: £45k - £60k depending on experience for permanent or £300 - £400/day for career contractors Our client is a fast growing SAAS business with a More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum or £300 - £400 / day interim
Staffordshire, England, United Kingdom Hybrid / WFH Options
James Adams
Job Title: Software Engineer, Desktop Applications (WPF/.NET) Salary: Up to £55,000 Location: Staffordshire Hybrid (2 Days a Week) Join a global powerhouse in the interactive entertainment industry, supporting real-time digital experiences for millions of users. We're expanding a specialist engineering team that powers live sports engagement and high-speed data transactions, all at scale. We … re seeking passionate software engineers with a knack for desktop application development using WPF and C#/.NET. If you enjoy solving technical challenges, thrive in fast-paced environments, and want to help shape the core of a globally-used platform, this could be the role for you. What You’ll Be Doing: Collaborating with a dynamic product team to … and ensure seamless customer experiences Contributing to a platform supported by over 1,000 engineers, all focused on performance and innovation What We’re Looking For: Strong experience with WPF for building modern desktop interfaces Proficient in C# and the wider .NET ecosystem Solid engineering mindset, we don’t mind if you call yourself a developer, programmer, or software engineer More ❯
Burton-on-Trent, England, United Kingdom Hybrid / WFH Options
James Adams
Job Title: Software Engineer, Desktop Applications (WPF/.NET) Salary: Up to £55,000 Location: Staffordshire Hybrid (2 Days a Week) Join a global powerhouse in the interactive entertainment industry, supporting real-time digital experiences for millions of users. We're expanding a specialist engineering team that powers live sports engagement and high-speed data transactions, all at scale. We … re seeking passionate software engineers with a knack for desktop application development using WPF and C#/.NET. If you enjoy solving technical challenges, thrive in fast-paced environments, and want to help shape the core of a globally-used platform, this could be the role for you. What You’ll Be Doing: Collaborating with a dynamic product team to … and ensure seamless customer experiences Contributing to a platform supported by over 1,000 engineers, all focused on performance and innovation What We’re Looking For: Strong experience with WPF for building modern desktop interfaces Proficient in C# and the wider .NET ecosystem Solid engineering mindset, we don’t mind if you call yourself a developer, programmer, or software engineer More ❯
particularly with maps, navigation, and GEOINT. Technical Skills: Proficiency in programming languageC#. GIS Tools: Hands-on experience with tools like ArcGIS, QGIS, or MapInfo. Technologies: Familiarity with desktop frameworks (WPF). Spatial Data: Knowledge of spatial databases and geospatial data formats. Problem-Solving: Strong problem-solving skills and attention to detail. Teamwork: Excellent communication and collaboration abilities. Cloud Solutions: Experience More ❯
Experience using Visual Studio • Experience developing for and operating in Linux • Experience developing for embedded systems, including ARM-based and others • Experience with UI frameworks such as Qt or WPF • Experience with OpenCV • Experience with MATLAB • Experience with AI development, including Machine Learning (ML), Convolutional Neural Networks (CNN), Machine Vision, and Image and Signal Processing. • Experience aiding/mentoring less More ❯
London, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
Comfortable working remotely with a high degree of autonomy Keen interest in building scalable tools that empower creative teams Bonus Points For: Experience with data-driven UI frameworks (e.g. WPF, Angular, React) Background in mobile publishing and tooling for app deployment Familiarity with scripting language integration (e.g. Lua, Ink) Prior experience coordinating with external development or outsourcing partners Understanding of More ❯
London, England, United Kingdom Hybrid / WFH Options
Acturis Ltd
regular pair programming sessions and peer code review Gain access to technical knowledge sharing via lightning talks, blog posts, and documentation Write C# code using technologies including: .NET 8.0 WPF XAML You will be given early responsibility for discrete projects and will receive structured, quarterly feedback. The Career Path As a Desktop UI Developer at Acturis, you will receive detailed More ❯
all projects Work to continuously improve user experience, capabilities and performance Mentor junior team members What do we expect from our Senior Tools Programmers? Proven commercial experience in C#, WPF or Blazor, and SQL A passion for delivering great tools with great usability Can work well in a co-operative team environment and has experience dealing with large and/ More ❯
United Kingdom 3 weeks ago Software Engineer - Voice and Music Team Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 6 days ago Software Engineer – C#/WPF/Mathematical Problem-Solving Cambridge, England, United Kingdom 3 weeks ago Cambridge, England, United Kingdom 1 day ago We’re unlocking community knowledge in a new way. Experts add insights More ❯