.Net Core. Develop applications using C#. Experience with Web Services, REST API, and IP Communications. Database queries using Entity Framework. Some knowledge of developing WPF user applications. SQL skills for creating database queries and some database design. React (helpful but not essential). Understanding of SOLID principles for software design. More ❯
oriented principles, along with the ability to collaborate in Agile environments and maintain existing software. A background in algorithm development and UI frameworks like WPF would be a great addition. Duties and Responsibilities: Full Software Development Life Cycle : Handle all aspects, including requirements analysis , design , development , testing , documentation , and training … Educational Background : A degree in Computer Science , Electronics , or a related science/engineering field . Algorithm Development UI Frameworks : Experience with WPF (WindowsPresentationFoundation) for creating rich desktop applications. Web Application Frameworks : Familiarity with ASP.NET for developing web applications. Linux Shell Scripting If this role is of interest More ❯
Cambridge, Cambridgeshire, England Hybrid / WFH Options
ECM Selection
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 … 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 … 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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
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 … 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 More ❯
Braintree, Essex, United Kingdom Hybrid / WFH Options
Noir Consulting
.NET Developer, .NET 9, C# - Digital Download Site - Briantree, Essex (Tech stack: .NET Developer, .NET 9, C#, WPF, XAML, .NET MAUI, Xamarin, JavaScript, REST APIs, Programmer, Full Stack Engineer, Architect, .NET Developer) With operations in over 20 countries, our client has fast become a major player within the digital download … and SQL Server. Any knowledge of the following is desirable; however, full training will be provided to fill any gaps in your skill set: WPF, XAML, .NET MAUI, Xamarin, JavaScript, and REST APIs. Top performers can expect to receive their first promotion (and pay rise) within 6 months. Our client More ❯
Borehamwood, Hertfordshire, South East, United Kingdom
Job Board Direct
.Net Framework and .Net Core. Develop applications using C#. These are mainly Web Services, Rest API and IP Communications. Database queries using Entity Framework. WPF Some knowledge of developing WPF user applications SQL. To allow Creation of database queries and some database design. React This is not essential but a More ❯