C# / .NET Software Engineer

C# / .NET Software Engineer

Full-Time 39000 - 52000 £ / year (est.) Home office (partial)
Avanti Recruitment

At a Glance

  • Tasks: Own and enhance a critical Windows deployment platform for custom computers.
  • Company: Established UK tech manufacturer with a focus on high-performance custom machines.
  • Benefits: Competitive salary, job stability, and potential for flexible remote work.
  • Why this job: Make an immediate impact on real manufacturing processes with your code.
  • Qualifications: 2+ years in software engineering, strong C# and .NET skills required.
  • Other info: Join a dynamic team and grow your career in a thriving tech environment.

The predicted salary is between 39000 - 52000 £ per year.

A well-established UK technology manufacturer is looking for a C# / .NET Software Engineer to join their internal development team. The business designs and builds high-performance custom computers used by gamers, professionals and organisations across the UK and Europe. Every machine is built to order, meaning the internal systems that power production are critical to the success of the business. This role sits within a small engineering team responsible for software that directly powers the manufacturing process.

You will take ownership of a mission-critical Windows deployment platform that manages the automated setup of hundreds of unique machines each day. The platform handles everything from operating system imaging and driver deployment through to software installation and integration with internal production systems. This is a hands-on engineering role where your work will directly impact machines being built and shipped from the production line. You will maintain and evolve the platform while helping improve automation, reliability and production efficiency.

Responsibilities

  • Maintain and enhance a Windows deployment platform used in production
  • Develop automation features to improve deployment efficiency
  • Integrate deployment tools with internal order and production systems
  • Troubleshoot deployment issues within a manufacturing environment
  • Collaborate with internal teams including production and operations
  • Contribute to improvements and future development of the deployment platform

Technology Stack

  • C#
  • .NET
  • WPF
  • PowerShell
  • Windows ADK
  • PXE boot
  • Azure
  • Linux
  • Azure DevOps
  • Git

Requirements

  • At least 2 years’ experience as a Software Engineer
  • Strong experience with C# and .NET
  • Experience working with complex or long-lived codebases
  • Strong debugging and problem-solving skills
  • Ability to take ownership of systems and work independently
  • Right to work in the UK without sponsorship

Desirable Experience

  • Windows deployment technologies (ADK, WinPE, PXE)
  • WPF desktop application development
  • Experience with hardware drivers or system-level development
  • Exposure to manufacturing or production environments

Why Apply?

  • Work on software that directly powers a real manufacturing operation
  • Immediate real-world impact of your code
  • Opportunity to own and evolve a mission-critical internal platform
  • Join an established and growing technology manufacturer
  • Competitive salary and long-term stability

Salary & Location

  • £45,000 – £55,000
  • West Yorkshire
  • Primarily onsite with potential flexibility for limited remote working

C# / .NET Software Engineer employer: Avanti Recruitment

Join a well-established UK technology manufacturer in West Yorkshire as a C# / .NET Software Engineer, where you will be part of a dynamic team that directly influences the production of high-performance custom computers. Enjoy a collaborative work culture that values innovation and offers opportunities for personal and professional growth, alongside a competitive salary and the chance to make an immediate impact on the manufacturing process. With a focus on employee development and a commitment to excellence, this role provides a unique opportunity to contribute to cutting-edge technology in a thriving environment.
Avanti Recruitment

Contact Detail:

Avanti Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# / .NET Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with C# and .NET. A friendly chat can lead to insider info about job openings or even referrals that could give you an edge.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those related to Windows deployment or automation. This gives potential employers a taste of what you can do and how you tackle real-world problems.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss your experience with complex codebases and how you've tackled deployment issues in the past. We want to see your thought process in action!

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team and contributing to our mission.

We think you need these skills to ace C# / .NET Software Engineer

C#
.NET
WPF
PowerShell
Windows ADK
PXE boot
Azure
Linux
Azure DevOps
Git
Debugging Skills
Problem-Solving Skills
Automation Development
Collaboration Skills
Ownership of Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.

Showcase Problem-Solving Skills: Since this role involves troubleshooting deployment issues, make sure to include examples of how you've tackled challenges in the past. We appreciate candidates who can think on their feet and come up with effective solutions!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy!

How to prepare for a job interview at Avanti Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in C#, .NET, and the other technologies mentioned in the job description. Brush up on your knowledge of Windows deployment technologies like ADK and PXE boot, as these will likely come up during the interview.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex debugging or deployment issues. This role requires strong problem-solving skills, so having a few stories ready will demonstrate your capability to handle challenges in a manufacturing environment.

✨Understand the Business Impact

Since this position directly impacts production efficiency, be ready to talk about how your work can enhance automation and reliability. Showing that you understand the importance of your role in the bigger picture will impress the interviewers.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, current challenges they face with the deployment platform, and future development plans. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

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

>