Ingenii Search are currently partnered with a global technology company to find a long term contractor on a day rate outside IR35. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. You will have experience working with both hardware and software. Responsibilities Writing clean, high-quality, high-performance, maintainable code Develop and support software including devices, applications, database integration, interfaces, and new functionality enhancements Developing desktop applications with hardware integration experience Participate in code reviews Experience with WPF technology OOP and JSON API’s – design, reusability, documentation (SWAGGER), standards, security C# .Net Core – this is powering our API’s .Net Framework would preferable MariaDB Database use - SQL & PL/SQL stored procedures, preferably migration from MS SQL Server T/SQL to Maria DB PL/SQL Qualifications 5 years of relevant work experience Expertise in Object Oriented Design and Database Design. Experience with Agile or Scrum software development methodologies Ability to multi-task, organise, and prioritise work