At a Glance
- Tasks: Develop and modernise desktop applications using cutting-edge technologies.
- Company: Join a forward-thinking company focused on impactful software solutions.
- Benefits: Enjoy a competitive salary, generous holiday, and lifestyle perks.
- Why this job: Be part of exciting projects that enhance services and make a difference.
- Qualifications: 3+ years in .NET desktop development; familiarity with WinUI 3, UWP, or WPF required.
- Other info: Hybrid/remote working options available for a flexible work-life balance.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Software Developer – Desktop App Development (WinUI3, UWP, WPF)?? Location: Bristol (Hybrid / Remote Working Available)£45,000 – £50,000 plus excellent benefits ________________________________________About the RoleWe're seeking a skilled and motivated Software Developer with a minimum of 3 years' experience in desktop application development using the .NET framework. This is a great opportunity to contribute to meaningful projects, modernise applications, and enhance the services we deliver.________________________________________Key Responsibilities Develop and modernise desktop applications using WinUI 3, .NET 8+, Windows App SDK Maintain and improve existing applications Write clean, secure, maintainable code following best practices Implement security and data protection measures Work with technologies such as UWP (preferred) and WPF, with familiarity in WinUI 3 Integrate third-party toolkits such as Windows Community Toolkit, Syncfusion, Telerik Participate actively in Agile practices Use Azure DevOps for task tracking and GitHub for version control & CI/CD pipelines________________________________________Skills & Experience Bachelor's degree in computer science or related field 3+ years' experience in .NET desktop application development Experience with WinUI 3, UWP (preferred), or WPF Familiarity with the Windows App SDK Proven Agile software development experience Understanding of MVVM, design patterns, and secure development practices________________________________________Benefits Competitive salary 25 days holiday + bank holidays (option to buy more) Generous pension scheme Group Life Assurance & Income Protection Health cash plan & lifestyle benefits Social events & volunteering opportunities________________________________________How to apply If you're ready to work with modern .NET technologies and contribute to high-impact projects – apply today by emailing your CV to
Software Developer Desktop App Developer employer: Adecco
Contact Detail:
Adecco Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer Desktop App Developer
✨Tip Number 1
Familiarise yourself with the latest features of WinUI 3 and .NET 8+. Being able to discuss these technologies confidently during an interview will show your enthusiasm and readiness for the role.
✨Tip Number 2
Engage with the developer community on platforms like GitHub or Stack Overflow. Sharing your projects or contributing to open-source can demonstrate your skills and commitment to continuous learning.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies. Be ready to share specific examples of how you've contributed to Agile teams, as this is a key aspect of the role.
✨Tip Number 4
Showcase your understanding of MVVM and design patterns in your discussions. Being able to articulate how you apply these concepts in your work will set you apart from other candidates.
We think you need these skills to ace Software Developer Desktop App Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET desktop application development, particularly with WinUI 3, UWP, and WPF. Use specific examples of projects you've worked on that demonstrate your skills in these areas.
Craft a Strong Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role. Mention how your experience aligns with the company's goals and the specific technologies they use.
Showcase Relevant Projects: If you have any personal or professional projects that utilise the technologies mentioned in the job description, be sure to include them. This could be through a portfolio or links to your GitHub repositories.
Highlight Agile Experience: Since the role involves Agile practices, make sure to mention any relevant experience you have working in Agile environments. Discuss your familiarity with tools like Azure DevOps and GitHub, as this will show you are well-prepared for the role.
How to prepare for a job interview at Adecco
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET desktop application development, particularly with WinUI 3, UWP, and WPF. Bring examples of projects you've worked on that demonstrate your ability to write clean, maintainable code and implement security measures.
✨Understand Agile Practices
Since the role involves working in Agile environments, be ready to talk about your experience with Agile methodologies. Share specific examples of how you've contributed to Agile teams and any tools you’ve used, like Azure DevOps.
✨Familiarise Yourself with Design Patterns
Brush up on MVVM and other design patterns relevant to desktop application development. Be prepared to explain how you’ve applied these patterns in your previous work to enhance application architecture and maintainability.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects, team dynamics, and future technology stack. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.