Senior / Lead UI Developer, C#
Developing WPF applications for simulations for scientific industry
This successful Cambridge company develop simulation software for specialist industry. With international reach, yet local offices and a family feel they would suit an experienced engineer skilled in C# software development including desktop UI. WPF or comparable technologies are ideally sought.
You'll be someone able to take on a senior hands-on development position within their UI team, as well as assuming technical leadership responsibilities for the UI as your familiarity grows. Colleagues are likewise C# developers, a small team working closely with mathematical software engineers. They in turn develop the simulation side of the software suite, which is also C#.
You will have:
- Extensive commercial-grade software development experience in C# with .NET (whether .NET 6-9, Framework or Core).
- Held senior developer responsibilities before, including taking a view on software engineering approaches, leading projects where required, and mentoring junior colleagues.
- Ideally, experience with WPF, XAML and related application architecture and event routing. Otherwise, desktop UI via Prism or with Windows Forms (or Qt, etc.), *or* equivalent UI development experience with web component UI such as React, Angular or similar will be considered. You'll likely be familiar with DI / IoC, MVC / MVP / MVVM, and similar patterns for separation of concerns and reduced dependencies.
- Developed applications which allow a skilled user to interact with and manipulate complex technical content, rather than e.g. CRM or other database front ends.
- A good intuition about UI usability, considering users profiles and use cases. This is not a UX role, and the software is already favoured by users, yet intuition and experience will help ensure that future developments are similarly well received.
- The ability to get up to speed quickly, and work independently as well as collaborate with colleagues.
This is a friendly and close-knit company which can offer a long term career opportunity. A competitive salary and hybrid working arrangements are available to the right candidate. Situated within cycling distance of north Cambridge, the company's offices also offer plenty of parking on site.
Keywords: C#, .NET, Senior, Lead, UI, GUI, WPF, XAML, MVVM, Prism, Qt, React, Angular, DI / IoC, usability, simulation software, science and industry, engineering
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: TJ27397) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
- Company
- ECM Selection
- Location
- Cambridge, Cambridgeshire, England
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- £60,000 - £65,000
- Posted
- Company
- ECM Selection
- Location
- Cambridge, Cambridgeshire, England
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- £60,000 - £65,000
- Posted