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.ResponsibilitiesWriting clean, high-quality, high-performance, maintainable codeDevelop and support software including applications, database integration, interfaces, and new functionality enhancementsDeveloping desktop applications with hardware integration experienceParticipate in code reviewsExperience with WPF technologyOOP and JSON API’s – design, reusability, documentation (SWAGGER), standards, securityC# .Net Core – this is powering our API’s .Net Framework would preferableMariaDB Database use - SQL & PL/SQL stored procedures, preferably migration from MS SQL Server T/SQL to Maria DB PL/SQLQualifications5+ years of relevant work experienceExpertise in Object Oriented Design and Database Design.Experience with Agile or Scrum software development methodologiesAbility to multi-task, organise, and prioritise work