Senior Desktop Developer

Senior Desktop Developer

Portsmouth +1 Full-Time 54000 - 126000 £ / year (est.) Home office possible
Go Premium
Y

At a Glance

  • Tasks: Develop high-quality desktop applications using C# and WPF in a collaborative team.
  • Company: Join a product-driven company focused on creativity and user experience.
  • Benefits: Enjoy remote work, competitive salary, 25+ days holiday, and private healthcare.
  • Why this job: Work on exciting projects that impact users globally and enjoy autonomy in a small team.
  • Qualifications: Experience with C#, .NET, and WPF; interest in audio/video tools is a plus.
  • Other info: Opportunity to contribute to both greenfield projects and mature products.

The predicted salary is between 54000 - 126000 £ per year.

We’re hiring for a C# Software Engineer to join a product-driven company that puts quality, user experience, and creativity at the heart of everything they do. Whether it’s powering high-end video tools used by global brands and streamers or developing internal platforms for one of the most ambitious games in the world, this role gives you the chance to build software that’s seen, used, and loved.

You’ll work on a modern C# tech stack (WPF, .NET, Azure, etc.) as part of a small, collaborative team. You’ll have real ownership of the work, taking features from idea to release, and contribute to greenfield projects as well as iterating on mature, high-impact products.

You’ll enjoy this role if you:

  • Love building clean, responsive desktop applications using C# and WPF
  • Care about the user experience and want your software to feel ‘just right’
  • Enjoy the autonomy of working in small, fast-moving teams
  • Have experience (or interest) in audio/video tools, machine learning, or tools for developers and creatives
  • Want to be part of a team that values clarity, trust, and continuous improvement

Tech Stack: C#, .NET, WPF, Blazor (nice to have), SQL, Azure, Git, NUnit

What’s on offer:

  • Remote-first working (UK hours)
  • Salaries up to £90,000 + bonus/options
  • 25+ days holiday, private healthcare, professional development budget
  • Work on exciting, meaningful projects used by people around the world

If you’re someone who thrives in small teams, loves solving tricky problems, and wants to work on polished, user-focused software, let’s chat.

Locations

Portsmouth Hampshire

Senior Desktop Developer employer: Your Next Hire

Join a forward-thinking company that prioritises quality and user experience, offering a fully remote role for a Senior Desktop Developer. With a strong focus on employee growth, you will have the opportunity to work on innovative projects that make a real impact, all while enjoying a supportive work culture that values autonomy and collaboration. Benefit from competitive salaries, generous holiday allowances, and a commitment to your professional development in a dynamic and creative environment.
Y

Contact Detail:

Your Next Hire Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Desktop Developer

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in C# and WPF. Join online forums or communities where developers share their experiences and insights, as this can help you stay updated and demonstrate your passion for the field during discussions.

✨Tip Number 2

Showcase your previous projects that highlight your experience with desktop applications. If possible, create a portfolio that includes examples of clean, responsive applications you've built, especially those that focus on user experience.

✨Tip Number 3

Network with professionals in the industry through platforms like LinkedIn. Engage with posts related to C# and WPF development, and don’t hesitate to reach out to current employees at StudySmarter to learn more about the company culture and expectations.

✨Tip Number 4

Prepare for potential technical interviews by brushing up on your problem-solving skills. Practice coding challenges that focus on C# and WPF, as well as system design questions, to ensure you're ready to impress during the interview process.

We think you need these skills to ace Senior Desktop Developer

C# Programming
.NET Framework
WPF (Windows Presentation Foundation)
Desktop Application Development
User Experience (UX) Design
Azure Cloud Services
SQL Database Management
Version Control with Git
Unit Testing with NUnit
Problem-Solving Skills
Collaboration and Teamwork
Agile Methodologies
Attention to Detail
Clean Code Principles
Continuous Improvement Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and WPF. Include specific projects where you've built desktop applications, focusing on user experience and any relevant technologies like Azure or SQL.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building clean, responsive applications. Mention your interest in audio/video tools or machine learning if applicable, and explain why you want to work in a collaborative, fast-moving team.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in C# and WPF. Highlight any greenfield projects or significant contributions to existing products.

Prepare for Technical Questions: Anticipate technical questions related to your experience with the tech stack mentioned in the job description. Be ready to discuss your approach to problem-solving and how you ensure quality and user experience in your software.

How to prepare for a job interview at Your Next Hire

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C#, .NET, and WPF in detail. Bring examples of past projects where you’ve built desktop applications, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate User-Centric Thinking

Since the company values user experience, think about how you can articulate your approach to creating software that feels 'just right'. Share specific instances where you prioritised user feedback in your development process.

✨Emphasise Collaboration and Autonomy

Highlight your experience working in small teams and how you thrive in collaborative environments. Discuss how you take ownership of projects and contribute to team success, especially in fast-paced settings.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges or hypothetical scenarios during the interview. Practice explaining your problem-solving approach clearly and concisely, showcasing your analytical skills and creativity in finding solutions.

Senior Desktop Developer
Your Next Hire
Location: Portsmouth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>