> Markdown version of [/jobs/ext/2031175-senior-c-wpf-engineer-risk-system-replatforming](https://www.wearedevelopers.com/jobs/ext/2031175-senior-c-wpf-engineer-risk-system-replatforming). 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 C# / WPF Engineer - Risk System Replatforming - **Company:** Grid Dynamics - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Software Applications, Build Automation, Automation of Tests, C Sharp (Programming Language), Code Review, Continuous Integration, Design of User Interfaces, Windows Presentation Foundation, Nunit, Object-Oriented Software Development, Xunit, Deployment Automation, Code Restructuring - **Published:** August 12, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/senior-c-number-wpf-engineer-risk-system-replatforming-london-grossbritannien-58905572 ## About the Role C# * Create automated unit/integration/UI tests to prevent regressions * Contribute to CI/CD pipelines, automated deployments and quality controls * Investigate and resolve production issues independently * Perform root-cause analysis and implement sustainable fixes * Participate in code reviews and uphold engineering standards * Communicate progress, risks and dependencies to stakeholders * Ensure solutions are secure, reliable, and suitable for a mission-critical banking environment * Support transition from legacy tech to modern architecture Tasks * C# / .NET production-grade applications * Strong understanding of the .NET ecosystem and OOP fundamentals * Experience with large enterprise-scale applications * WPF hands-on experience and complex desktop UI development * Experience modernising/migrating/refactoring WPF apps * Solid automated testing experience (NUnit/xUnit, unit/integration/UI, regression) * Experience with CI/CD, automated builds, testing, deployments, and aaaaaaaa a controls * Financial services or risk/trading domain knowledge is highly preferred * Ability to work autonomously and manage technical workstreams * Strong problem-solving, communication and stakeholder management skills * Security-conscious development practices * Observability and production support mindset Key requirements * bleeding-edge projects * competitive salary * flexible schedule * medical insurance * sports benefits * corporate social events ## Description Experteer Overview Senior C# / WPF Engineer to lead components of a major replatforming programme for risk systems in a banking environment. You will modernise legacy desktop apps, ensure performance and reliability, and own delivery across a cross-functional team. The role combines hands-on development with design, testing, and production support to enable a seamless transition to modern architecture. This is a hands-on, autonomous position with a direct impact on critical risk workflows and front-office capabilities. Pay / Benefits * Design, develop and maintain high-performance C#/.NET and WPF applications * Modernise and refactor legacy desktop applications as part of the replatforming programme * Own individual components and workstreams within the project * Analyse architecture to improve maintainability, scalability and performance * Develop robust WPF UIs for complex financial/risk workflows * Collaborate with engineers, architects and stakeholders to capture requirements * Create automated unit/integration/UI tests to prevent regressions * Contribute to CI/CD pipelines, automated deployments and quality controls * Investigate and resolve production issues independently * Perform root-cause analysis and implement sustainable fixes * Participate in code reviews and uphold engineering standards * Communicate progress, risks and dependencies to stakeholders * Ensure solutions are secure, reliable, and suitable for a mission-critical banking environment * Support transition from legacy tech to modern architecture Tasks * C# / .NET production-grade applications * Strong understanding of the .NET ecosystem and OOP fundamentals * Experience with large enterprise-scale applications * WPF hands-on experience and complex desktop UI development * Experience modernising/migrating/refactoring WPF apps * Solid automated testing experience (NUnit/xUnit, unit/integration/UI, regression) * Experience with CI/CD, automated builds, testing, deployments, and governance controls * Financial services or risk/trading domain knowledge is highly preferred * Ability to work autonomously and manage technical workstreams * Strong problem-solving, communication and stakeholder management skills * Security-conscious development practices * Observability and production support mindset Key requirements * bleeding-edge projects * competitive salary * flexible schedule * medical insurance * sports benefits * corporate social events ## Related Videos - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)