Software Developer (Cloud & Desktop Applications)

Company: Castle Employment Agency Ltd
Apply for the Software Developer (Cloud & Desktop Applications)
Location: Scarborough
Job Description:

Software Developer (Desktop & Cloud Applications)

Salary: £40,000 – £45,000; Location: Scarborough, North Yorkshire; Hours: Monday to Friday, 8:30am – 4:30pm.

Our Software Developer (Desktop & Cloud Applications) role is based in Scarborough, North Yorkshire, offering a salary of £40,000 – £45,000 and working hours Monday to Friday, 8:30am – 4:30pm. Hybrid working may be available once established.

The Role

Working across desktop and cloud technologies, you will develop a new Windows‑based application alongside supporting cloud infrastructure. Your involvement will span the entire software lifecycle, from architecture and technical design through to implementation, testing and continuous improvement.

Key responsibilities include:

  • Developing Windows desktop applications using C#, .NET and WPF
  • Building APIs using ASP.NET Core
  • Developing cloud synchronisation functionality
  • Designing and maintaining SQL Server and SQLite databases
  • Implementing authentication and user permissions
  • Contributing to software architecture and technical decisions
  • Developing new features and enhancing existing applications
  • Working closely with Sales, Marketing and the wider R&D team to improve user experience
  • Supporting the ongoing evolution of a scalable software platform

About You

You enjoy solving technical problems, take ownership of your work and seek a long‑term opportunity within a growing engineering business.

You ideally have:

  • Around 3‑5 years’ commercial software development experience
  • Strong experience with C# and .NET
  • Experience building desktop applications (WPF preferred)
  • Experience developing REST APIs using ASP.NET Core
  • Knowledge of SQL Server, SQLite or similar relational databases
  • Exposure to cloud technologies (Azure experience advantageous)
  • Experience delivering projects from concept through to release
  • Confidence working independently within a small development team
  • A genuine passion for software development and continuous learning

Experience within engineering, manufacturing or scientific software would be advantageous but is not essential.

Why Apply?

You will be joining a stable, well-established engineering business with over 50 years of success, a strong commitment to innovation and an exciting roadmap for future software development.

Benefits

  • £40,000 – £45,000 salary
  • 25 days holiday plus Christmas shutdown
  • Enhanced employer pension
  • Life insurance
  • Company sick pay
  • Free flu vaccinations
  • Company events
  • On-site parking
  • Hybrid working once established

#J-18808-Ljbffr…

Posted: July 13th, 2026