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.
Senior Desktop Developer employer: Your Next Hire
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 best practices in C# and WPF development. Join online forums or communities where you can discuss these topics, as this will not only enhance your knowledge but also help you connect with like-minded professionals.
✨Tip Number 2
Showcase your passion for user experience by creating a portfolio of projects that highlight your skills in building clean and responsive desktop applications. This will demonstrate your commitment to quality and user-centric design, which is crucial for this role.
✨Tip Number 3
Network with current or former employees of StudySmarter or similar companies. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, giving you an edge during the interview process.
✨Tip Number 4
Prepare to discuss your experience with collaborative tools and methodologies, as the role involves working in small teams. Being able to articulate how you've successfully contributed to team projects in the past will show that you're a great fit for their collaborative environment.
We think you need these skills to ace Senior Desktop Developer
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 and responsive desktop applications. Mention your interest in audio/video tools or machine learning if applicable, and how you align with the company's values of clarity, trust, and continuous improvement.
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 contributions to high-impact products to showcase your ownership and problem-solving abilities.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Desktop Developer role.
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 strategies clearly and concisely, showcasing your ability to tackle tricky issues effectively.