Senior Software Developer Desktop App Developer in Bristol

Senior Software Developer Desktop App Developer in Bristol

Bristol Full-Time 44000 - 66000 € / year (est.) No home office possible
Adecco

At a Glance

  • Tasks: Lead desktop app development projects and mentor junior developers.
  • Company: Join a forward-thinking tech company in Bristol with a focus on impactful software solutions.
  • Benefits: Enjoy a competitive salary, generous holiday, and lifestyle perks like health cash plans.
  • Other info: Hybrid/remote working options available for a flexible work-life balance.
  • Why this job: Work with modern technologies and make a real difference for end users.
  • Qualifications: 5+ years in .NET desktop development, strong C# skills, and experience with WinUI 3 preferred.

The predicted salary is between 44000 - 66000 € per year.

Job Description

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-party UI toolkits (e.g. Syncfusion, Telerik) Background in Agile software development environments Good 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 opportunitiesHow to apply for Senior Software Developer (Desktop App Developer)If you're ready to lead projects, mentor others, and work with modern technologies on impactful software solutions and you have strong experience in WinUI 3, UWP or WPF for Desktop app Development - apply today by emailing your CV to

Senior Software Developer Desktop App Developer in Bristol employer: Adecco

Join a forward-thinking company in Bristol that values innovation and collaboration, offering a hybrid work environment that promotes work-life balance. With a strong focus on employee growth, you will have the opportunity to lead projects, mentor junior developers, and engage in meaningful work that enhances user experiences. Enjoy competitive benefits, including generous holiday allowances, a robust pension scheme, and opportunities for social engagement and volunteering.

Adecco

Contact Detail:

Adecco Recruiting Team

StudySmarter Expert Advice🤫

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

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 a rapidly evolving field.

Tip Number 2

Showcase your experience with Agile methodologies. Since this role values collaboration and adaptability, highlighting your ability to work in Agile environments can set you apart from other candidates.

Tip Number 3

Prepare to discuss your mentoring experiences. As a senior developer, you'll be expected to guide junior team members, so having specific examples of how you've successfully mentored others will be beneficial during discussions.

Tip Number 4

Engage with the developer community on platforms like GitHub. Contributing to open-source projects or showcasing your own projects can provide tangible evidence of your skills and passion for desktop application development.

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

C# Programming
.NET Framework
WinUI 3
UWP
WPF
SQL
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in desktop application development, particularly with WinUI 3, UWP, or WPF. Emphasise your skills in C# and SQL, and include any relevant projects that showcase your expertise.

Craft a Compelling Cover Letter:Write a cover letter that not only outlines your qualifications but also demonstrates your passion for software development. Mention specific projects where you led development efforts or mentored junior developers to show your leadership capabilities.

Showcase Relevant Experience:In your application, provide examples of how you've implemented security measures and followed best practices in your previous roles. Highlight your familiarity with Agile environments and tools like Azure DevOps and GitHub.

Proofread Your Application:Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Developer role.

How to prepare for a job interview at Adecco

Showcase Your Technical Skills

Be prepared to discuss your experience with WinUI 3, UWP, and WPF in detail. Bring examples of past projects where you used these technologies, and be ready to explain your decision-making process and the challenges you faced.

Demonstrate Leadership Qualities

Since this role involves mentoring junior developers, highlight any previous leadership experiences. Share specific instances where you guided a team or contributed to their professional growth, showcasing your ability to lead development efforts.

Familiarise Yourself with Agile Practices

Understanding Agile methodologies is crucial for this position. Be ready to discuss how you've applied Agile principles in your past work, including how you managed tasks and collaborated with teams using tools like Azure DevOps.

Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills. Practice coding challenges related to desktop application development and be ready to explain your thought process as you work through them during the interview.