Software Developer - Desktop Applications

Software Developer - Desktop Applications

Full-Time 30000 - 40000 € / year (est.) No home office possible
BHC Ltd

At a Glance

  • Tasks: Enhance C# WinForms apps and develop SQL-driven features.
  • Company: Join a dynamic team in Carnwath, South Lanarkshire.
  • Benefits: Full-time role with competitive salary and growth opportunities.
  • Other info: Fast-paced environment with opportunities to learn and grow.
  • Why this job: Make an impact by modernising business systems and solving real-world problems.
  • Qualifications: Strong C# and SQL skills; experience with Git is a plus.

The predicted salary is between 30000 - 40000 € per year.

This role is based at our offices in Carnwath, South Lanarkshire, and is a full-time office-based role.

Duties of the role include:

  • Maintain and enhance existing C# WinForms applications.
  • Develop and optimise SQL queries, stored procedures, and database-driven features.
  • Work with stakeholders to gather requirements and deliver practical software solutions.
  • Manage projects through the full software development lifecycle, including testing and deployment.
  • Troubleshoot software, performance, and data-related issues.
  • Provide user support and training for new applications and features.
  • Use Git version control and structured development practices.
  • Support the ongoing modernisation of internal business systems.

Qualifications:

  • Strong experience with C# development and WinForms applications using .NET Framework.
  • Strong SQL Server and T-SQL knowledge.
  • Experience with ADO.NET and Git version control.
  • Ability to work independently and take ownership of projects.
  • Strong communication skills with the ability to work directly with non-technical users.
  • Comfortable working in a fast-paced business environment with changing priorities.

Desirable (but not mandatory):

  • Experience with DevExpress and asynchronous WinForms applications.
  • Experience with reporting tools such as DevExpress Reports or Crystal Reports.
  • Knowledge of modern .NET technologies including .NET 8, .NET MAUI, and RESTful APIs.
  • Experience using Visual Studio and SQL Server Management Studio.
  • Knowledge of manufacturing, fabrication, construction, or steel industry environments.

Location – Carnwath.

Software Developer - Desktop Applications employer: BHC Ltd

Join our dynamic team in Carnwath, South Lanarkshire, where we prioritise innovation and collaboration in software development. As a Software Developer, you'll enjoy a supportive work culture that fosters professional growth through continuous learning opportunities and hands-on experience with cutting-edge technologies. Our commitment to employee well-being is reflected in our comprehensive benefits package and a vibrant office environment that encourages creativity and teamwork.

BHC Ltd

Contact Detail:

BHC Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer - Desktop Applications

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, or join online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C# WinForms projects and any SQL queries you've optimised. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C#, SQL, and Git. Practise explaining your past projects and how you tackled challenges. Confidence is key!

Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. Plus, it shows you're genuinely interested in being part of the team.

We think you need these skills to ace Software Developer - Desktop Applications

C# Development
WinForms Applications
.NET Framework
SQL Server
T-SQL
ADO.NET
Git Version Control

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C# and WinForms applications. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in SQL and software development makes you a perfect fit for us.

Showcase Your Communication Skills:Since you'll be working with non-technical users, it's important to demonstrate your ability to communicate complex ideas simply. We love candidates who can bridge the gap between tech and business!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at BHC Ltd

Know Your Tech Inside Out

Make sure you brush up on your C# and WinForms knowledge. Be ready to discuss your past projects and how you've used SQL queries and stored procedures. They’ll likely ask you to solve a problem on the spot, so practice coding challenges beforehand!

Understand the Business Context

Familiarise yourself with the industry they operate in, especially if it’s manufacturing or construction. Knowing how your software solutions can impact their business will show that you’re not just a techie but also understand the bigger picture.

Communicate Clearly

Since you'll be working with non-technical users, practice explaining complex concepts in simple terms. During the interview, demonstrate your ability to listen and respond to questions thoughtfully. Good communication can set you apart from other candidates.

Show Your Project Management Skills

Be prepared to discuss how you manage projects through the software development lifecycle. Share examples of how you've handled testing, deployment, and troubleshooting. Highlighting your ownership of projects will resonate well with them.