C# WPF Software Engineer
RIPPLE INC LTD
Cambridge, United Kingdom
6 days ago
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 143KJob location
Cambridge, United Kingdom
Tech stack
.NET
Microsoft Windows
Artificial Intelligence
Azure
C Sharp (Programming Language)
C++
Fat Client
Microsoft Visual Studio
Windows Presentation Foundation
Model View ViewModel
Software Architecture
Software Engineering
Management of Software Versions
Reliability of Systems
GIT
Job description
We are seeking an experience C#/.NET Developer to join a specialised R&D group focused on the intersection of sophisticated software and high-value hardware.
- This position is being offered a 12 month contract basis, working inside IR35.
- Hybrid working, candidates should be able to travel to the Cambridge area when required.
This role involves developing thick-client desktop architecture and managing the challenges of real-time hardware interfacing.
You will contribute to a modern Windows based platform, designing and developing control software for unique, market-leading instrumentation used in global research and development.
Responsibilities
- Lead the development of control software for a wide-ranging, complex product portfolio.
- Work with application specialists and UX designers to ensure high-performance usability for technical end-users.
- Document software designs to facilitate long-term maintenance and system reliability.
- Manage code integrity and versioning within a structured Azure DevOps environment.
- Operate within ISO 9001 & 14001 frameworks to ensure rigorous change control standards.
- Maintain an expert-level skillset in Windows application development to influence future R&D roadmaps.
Requirements
- Extensive commercial experience in software development.
- C#
- .NET 4+
- WPF
- MVVM
- Git
- Azure DevOps
- Visual Studio (2022/2026)
- Windows 11 development
Desirable Skills
- Experience in hardware control or interfacing software with physical devices.
- Software architecture and technical leadership.
- Image processing, ML/AI, or C++.
About the company
Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Due to high volumes of interest, we can only respond to shortlisted applicants.