> Markdown version of [/jobs/ext/4642387-software-developer](https://www.wearedevelopers.com/jobs/ext/4642387-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Candidate Source Ltd - **Location:** Liverpool, UK (Remote available) - **Experience:** Expert - **Salary:** £30,000 - £39,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), HTML, JavaScript (Programming Language), .NET Framework, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Database Development, Entity Framework, JQuery, Python (Programming Language), Preprocessor, Standard Sql, Software Engineering, SQL Databases, Xamarin, ReactJS, Git, AngularJS, React Native - **Published:** November 9, 2026 - **Apply:** https://www.reed.co.uk/jobs/software-developer/57544178 ## About the Role * Commercial development experience using C# / .NET, React and Entity Framework. * Working knowledge of SQL and database development. * Experience with additional technologies such as React Native, Xamarin, AngularJS, Angular 6+ or Ionic would be advantageous. * Experience contributing to software development, testing and deployment processes. * Relevant technical qualifications or equivalent practical development experience. You won't need experience with every technology listed, but a solid foundation in C#, React and Entity Framework is essential. You'll need to live within commuting distance of Liverpool and have the full right to work in the UK. Working hours: Full-time, office-based initially, with hybrid working available after successful completion of probation., * C Programming * Communication Skills * CSS & Preprocessors * Git Version Control * HTML * JavaScript & jQuery * Microsoft .NET Framework * Microsoft Azure * Python Programming * SQL Databases ## Description * Develop and enhance asset management and health and safety software used within the construction sector. * Work with analysts, designers and colleagues to turn requirements into effective technical solutions. * Contribute to technical specifications, ensuring new features meet business and customer needs. * Support software testing, deployment and updates across development and live environments. * Investigate and resolve technical issues to keep customer systems running effectively. * Identify and implement improvements to software functionality, performance and usability.