Senior Software Developer Desktop App Developer
Senior Software Developer Desktop App Developer

Senior Software Developer Desktop App Developer

Full-Time 44000 - 48000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead desktop app development and mentor junior developers while enhancing user services.
  • Company: Join a forward-thinking tech company based in Bristol, embracing hybrid and remote work.
  • Benefits: Enjoy a competitive salary, flexible working options, and excellent corporate perks.
  • Why this job: Work with cutting-edge technologies and make a real impact on user experience.
  • Qualifications: 5+ years in .NET desktop development, strong C# and SQL skills required.
  • Other info: Opportunity to collaborate using GitHub and Azure DevOps for modern development practices.

The predicted salary is between 44000 - 48000 £ per year.

Senior Software Developer – Desktop App Development (WinUI 3 / UWP / WPF) ?? Location: Bristol (Hybrid / Remote Working Available)£55,000 – £60,000 plus excellent benefits ________________________________________About the RoleWe\’re seeking a Senior Software Developer with at least 5 years\’ experience in desktop application development using the .NET framework. You\’ll lead development efforts, mentor junior team members, and work on impactful projects that directly enhance services for end users. This role offers the chance to work with modern technologies while maintaining and improving existing applications.________________________________________Key Responsibilities* Design and develop modern desktop applications using WinUI 3, .NET 8+, Windows App SDK* Maintain and enhance existing applications* Write clean, secure, maintainable code following best practices* Implement security and data protection measures* Lead development projects and mentor junior developers* Manage and track tasks, bugs, and feature requests using Azure DevOps* Collaborate via GitHub for version control and CI/CD pipelines* Integrate third-party UI toolkits________________________________________Skills & Experience* Bachelor\’s degree in Computer Science or related field* 5+ years\’ experience in .NET desktop application development* Strong skills in C# and SQL * Strong WinUI 3 experience (highly preferred) or at least experience in UWP OR WPF* Experience with third-par…

Senior Software Developer Desktop App Developer employer: Click To Hired

Join a forward-thinking company in Bristol that values innovation and collaboration, offering a hybrid work environment that promotes work-life balance. As a Senior Software Developer, you'll not only lead impactful projects but also have the opportunity to mentor junior developers, fostering a culture of growth and continuous learning. With competitive salaries and excellent benefits, this is an ideal place for those looking to make a meaningful contribution while advancing their careers in a supportive setting.
C

Contact Detail:

Click To Hired Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer Desktop App Developer

✨Tip Number 1

Familiarise yourself with the latest features of WinUI 3 and .NET 8+. Being well-versed in these technologies will not only boost your confidence but also demonstrate your commitment to staying updated in the field.

✨Tip Number 2

Showcase your experience with Azure DevOps and GitHub. Highlight any projects where you've successfully managed tasks, bugs, or feature requests, as this will illustrate your ability to lead development efforts effectively.

✨Tip Number 3

Prepare to discuss your mentoring experiences. Think of specific examples where you've guided junior developers, as this is a key aspect of the role and will show your leadership capabilities.

✨Tip Number 4

Engage with the developer community online. Participate in forums or contribute to open-source projects related to desktop application development. This can help you build connections and demonstrate your passion for the field.

We think you need these skills to ace Senior Software Developer Desktop App Developer

.NET Framework
C# Programming
WinUI 3
UWP (Universal Windows Platform)
WPF (Windows Presentation Foundation)
SQL Database Management
Azure DevOps
GitHub for Version Control
CI/CD Pipelines
Secure Coding Practices
Application Security
Mentoring and Leadership
Task Management
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in desktop application development, particularly with WinUI 3, .NET, and C#. Include specific projects you've worked on that demonstrate your skills and leadership abilities.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and how your experience aligns with the role. Mention your ability to mentor junior developers and lead projects, as these are key responsibilities of the position.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to relevant projects that showcase your skills in desktop app development and your familiarity with Azure DevOps and CI/CD pipelines.

Highlight Problem-Solving Skills: In your application, provide examples of how you've tackled challenges in previous roles, especially related to maintaining and enhancing existing applications. This will demonstrate your ability to contribute effectively to the team.

How to prepare for a job interview at Click To Hired

✨Showcase Your Technical Skills

Be prepared to discuss your experience with WinUI 3, .NET framework, and C#. Bring examples of past projects where you've successfully implemented these technologies. This will demonstrate your capability and confidence in handling the responsibilities of the role.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills, especially related to desktop application development. Practice coding challenges or scenarios that require you to think critically about design and implementation, as this is crucial for a senior developer.

✨Emphasise Leadership and Mentoring Experience

Since the role involves leading projects and mentoring junior developers, be ready to share specific examples of how you've guided others in previous roles. Highlight your leadership style and how you foster collaboration within a team.

✨Familiarise Yourself with Azure DevOps and GitHub

As the job requires managing tasks and collaborating through Azure DevOps and GitHub, make sure you understand how these tools work. Be prepared to discuss your experience with version control, CI/CD pipelines, and how you've used these platforms in past projects.

Senior Software Developer Desktop App Developer
Click To Hired

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

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>