Software Developer (Cloud & Desktop Applications)

Castle Employment
Reighton, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
£ 66K

Job location

Reighton, United Kingdom

Tech stack

ASP.NET
.NET
Microsoft Windows
API
Software Applications
Azure
C Sharp (Programming Language)
Cloud Computing
Databases
Relational Databases
DevOps
Windows Presentation Foundation
Microsoft SQL Server
Commercial Software
Software Architecture
Standard Sql
Software Engineering
SQLite
Windows Desktop
REST

Job description

  • Develop Windows desktop applications using C#, .NET, and WPF
  • Build APIs using ASP.NET Core
  • Develop cloud synchronisation functionality
  • Design and maintain SQL Server and SQLite databases
  • Implement authentication and user permissions
  • Contribute to software architecture and technical decisions
  • Develop new features and enhance existing applications
  • Work closely with Sales, Marketing, and the wider R&D team to improve user experience
  • Support the ongoing evolution of a scalable software platform

Technologies:

  • ASP.NET
  • Azure
  • C#
  • Cloud
  • Support
  • Marketing
  • REST
  • SQL
  • SQLite
  • WPF
  • Windows
  • DevOps, We are recruiting for a Software Developer (Desktop & Cloud Applications) role based in Scarborough, North Yorkshire. This is a long-term opportunity to build applications from the ground up, with hybrid working available once established. You will join 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. The role offers a salary of £40,000 - £45,000, Monday to Friday hours from 8:30am to 4:30pm, and benefits including 25 days holiday plus Christmas shutdown, enhanced employer pension, life insurance, company sick pay, free flu vaccinations, company events, on-site parking, and hybrid working once established.

Requirements

  • Around 3-5 years of commercial software development experience
  • Strong experience with C# and .NET
  • Experience building desktop applications, with WPF preferred
  • Experience developing REST APIs using ASP.NET Core
  • Knowledge of SQL Server, SQLite, or similar relational databases
  • Exposure to cloud technologies, with 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

Apply for this position