Point your AI agent at freehire and let it find you a job.

Get the CLI →

EMBS Engineering

New

C# / WPF Software Engineer

Posted 4 views
Discussion

Summary

Contract C# / WPF engineer building Windows applications for a high-integrity engineering business in Derbyshire, UK. Day-to-day: translating customer requirements into maintainable designs, developing C#/WPF/WinForms apps, writing automated unit tests, code reviews, and technical documentation. Fully onsite, 6-12 month contract, Outside IR35, SC/DV clearance required.

Salary: £? - ? per year

Requirements:
  • We require current SC or DV security clearance; applicants without existing clearance cannot be considered.
  • We require strong commercial Windows application development experience.
  • We require experience developing with C#, WPF/XAML, and WinForms.
  • We require cross-platform development experience using .NET MAUI, Project Uno, or similar.
  • We require experience with source control using Git, SVN, CVS, or similar.
  • We require working knowledge of SQL databases, including MySQL, SQLite, or similar.
  • We require an understanding of networking protocols, including HTTP, SNMP, and TFTP.
  • We require experience with automated unit testing, requirements capture, problem analysis, technical documentation, and report writing.
  • We require strong problem-solving and communication skills.
  • Desirable experience includes embedded C/C++, Python, Perl, PowerShell, web front-end development, network security, vulnerability analysis, static analysis tools, and unit test automation tools such as LDRA or Parasoft.
  • Previous experience in Defence, Cyber Security, National Security, or another high-integrity environment is desirable.
Responsibilities:
  • Analyse customer and system requirements and translate them into maintainable software designs.
  • Develop Windows applications using C#, WPF/XAML, and WinForms.
  • Contribute to software development, integration, and testing.
  • Develop and implement automated unit tests.
  • Participate in code reviews and produce technical documentation.
  • Investigate and resolve software issues.
  • Collaborate within a multidisciplinary engineering team while taking ownership of individual deliverables.
  • Produce high-quality software for secure and high-integrity applications.
Technologies:
  • C#
  • Embedded
  • Git
  • HTTP
  • MySQL
  • Network
  • Perl
  • PowerShell
  • Python
  • SQL
  • SQLite
  • Security
  • SVN
  • WPF
  • Web
  • Windows
  • ASP.NET

More:

We are working with an established technology and engineering business in Derbyshire to appoint a Contract C# / WPF Windows Application Software Engineer. You will join an experienced engineering team working on complex products and systems in a high-integrity environment. The assignment is fully onsite in Derbyshire, with an initial contract of 6–12 months, a negotiable day rate depending on experience, and Outside IR35 status. Longer-term work may be available depending on project requirements and deliverables.

last updated 39 week of 2026

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available