Senior C# WPF Developer – MVVM & AI-Driven Optimizations

AMETEK

Leicester

On-site

GBP 65,000 - 90,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

1 pm Friday finish
25 days holiday including Christmas
Perkbox – Corporate discounts
Free onsite parking

Job summary

AMETEK Taylor Hobson seeks an experienced software engineer to design, develop, and maintain desktop apps and backend services using WPF, C#, and .NET Core in a multi-location global team. You will follow MVVM, write SOLID code, review peers, and help modernise legacy systems.

You will document APIs, samples, and user manuals, collaborate with teams in the UK and abroad, and evaluate AI tools to boost productivity and quality.

Qualifications

  • Strong knowledge of C#, .NET Core/.NET Framework, and MVVM architecture.
  • Proficiency in XAML, UI controls, data binding, templating, and WPF animations.
  • Experience with multi-threading, async/await, and performance tuning.
  • Strong experience with unit testing frameworks such as xUnit, NUnit, MSTest for desktop applications.
  • Hands-on experience with serial communication, networking concepts and protocols such as TCP/IP, UDP, and related communication protocols.
  • Experience using Git, and building CI/CD pipelines via TeamCity, GitHub Actions, or similar tools.
  • Familiarity with Azure or cloud native development patterns.

Responsibilities

  • The design, development and maintaining of desktop applications and backend services using WPF, C#, .NET Core, following MVVM and other established design patterns.
  • Writing clean, testable code following SOLID principles and best practices.
  • Participating in code reviews, technical discussions and mentoring of junior developers.
  • Working with legacy code where needed and contributing to ongoing modernisation efforts.
  • Preparing and maintaining technical documentation, including API documentation, design notes, samples, and user manuals.
  • Identifying, proposing, and adopting emerging technologies and tools to enhance product quality and engineering processes.
  • Collaborating closely with engineering and non engineering teams across India and other global AMETEK locations.
  • Demonstrated ability and willingness to use AI tools to improve productivity, decision-marking, work quality, and to reduce costs.

Skills

C#
NET Core
WPF
MVVM
SOLID
Unit testing (xUnit/NUnit/MSTest)
Git
CI/CD (TeamCity/GitHub Actions)
Azure
Debugging

Education

Bachelor's degree in Software Engineering/Computer Science

Tools

Git
TeamCity
GitHub Actions

Job description

AMETEK Taylor Hobson seeks an experienced software engineer to design, develop, and maintain desktop apps and backend services using WPF, C#, and .NET Core in a multi-location global team. You will follow MVVM, write SOLID code, review peers, and help modernise legacy systems.

You will document APIs, samples, and user manuals, collaborate with teams in the UK and abroad, and evaluate AI tools to boost productivity and quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior WPF/.NET Engineer — AI-Powered Modernisation
Senior WPF/.NET Engineer — AI-Powered Modernisation

AMETEK, Inc. • England

On-site
GBP 65,000 - 90,000
1 pm Friday finish
25 days holiday including Christmas
Perkbox – Corporate discounts, GP ser­
+2
C# WPF UI Developer — Cambridge, Growth & Training
C# WPF UI Developer — Cambridge, Growth & Training

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 55,000 - 75,000
Senior Developer
Senior Developer

Stealth AI Company • Greater London

On-site
GBP 70,000 - 110,000
Senior C# & WPF Engineer for Risk Platform Modernization
Senior C# & WPF Engineer for Risk Platform Modernization

JUXT • Greater London

On-site
GBP 90,000 - 120,000
C# Developer – R&D to Production (WPF/MVVM)
C# Developer – R&D to Production (WPF/MVVM)

Hexwired Recruitment Limited • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 75,000
C# WPF UI Team Lead in Cambridge — Build & Mentor
C# WPF UI Team Lead in Cambridge — Build & Mentor

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 70,000 - 90,000
C# WPF UI Developer – Cambridge, Hands-on & Training
C# WPF UI Developer – Cambridge, Hands-on & Training

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 75,000
Senior C# Engineer – Desktop UI & Hardware Interfaces
Senior C# Engineer – Desktop UI & Hardware Interfaces

Novanta Inc. • Stockport

On-site
GBP 55,000 - 75,000
Stable and well-established facility
Influence on medical systems and advanced manufacturing equipment
Collaborate with experts in photonics
+1
C# WPF UI Team Lead
C# WPF UI Team Lead

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 85,000 - 115,000
Windows UI Developer
Windows UI Developer

Insight Global • Cambridge

Hybrid
GBP 48,000 - 65,000