> Markdown version of [/jobs/ext/4088695-software-developer](https://www.wearedevelopers.com/jobs/ext/4088695-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:** BookFlowGo - **Location:** Maidenhead, UK - **Salary:** £40,061.0 - £50,077.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Ajax (Programming Language), HTML5, Unit Testing, Bash Shell, Browser Compatibility, C Sharp (Programming Language), Cascading Style Sheets (CSS), Design of User Interfaces, Internet Information Services (IIS), JQuery, Linux System Administration, MariaDB, MySQL, Model View Controller (MVC), Nunit, Cloud Services, Shell Script, Software Engineering, SQL Databases, Subversion, Web Application Frameworks, .NET Core, Client Side Scripting, Blazor, Git, Xunit, Restful APIs, Software Version Control - **Published:** October 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=41b2d661cfa06793 ## About the Role * Professional software development experience in a commercial setting * Proficient understanding of web markup, including HTML5, CSS3 * Strong proficiency in C#, .NET Framework, and .NET Core * Experience with ASP.NET web frameworks (MVC, Blazor, Razor) * Extensive experience with SQL, preferably MySQL / MariaDB * Good understanding of client-side scripting and JavaScript frameworks, including jQuery * Good understanding of asynchronous request handling, partial page updates, and AJAX * Familiarity with IIS and its configuration * Demonstrated experience in developing RESTful applications * Experience of writing Front End code to be cross-browser, cross-device friendly * A focus on Responsive/Adaptive/RESS UI development and where each is most appropriate is crucial * Proficient understanding of cross-browser compatibility issues and ways to work around them * Proficient understanding of code versioning tools, such as Git / SVN Nice to have: * Familiarity with Linux-based systems and shell scripting, such as Bash * Knowledge of unit testing, for example NUnit or xUnit * Knowledge of cloud services and infrastructure ## Description By joining our team you'll: * Develop new user-facing features for our Parkspace product * Build and consume RESTful services and APIs * Build reusable code and libraries for future use * Optimise application for maximum speed and scalability * Work in a collaborative team with other developers, project managers, graphic designers, testers and stakeholders * Ensure the performance, quality, and responsiveness of applications * Continuously discover, evaluate, and implement new technologies to maximise development efficiency * Ensures all designs and code adhere to the latest security standards and best practices to maintain security integrity