Connecting to LinkedIn...

C# Software Developer (Windows, desktop)

Job Title: C# Software Developer (Windows, desktop)
Contract Type: Permanent
Location: Solihull, West Midlands
Industry:
Salary: 45000 - 55000
REF: CSWINFSW
Contact Name: Nigel Angus
Contact Email: nigel@nextmoverecruitment.co.uk
Job Published: 3 months ago

Job Description

C# Software Developer (Windows, desktop)

Solihull, West Midlands 

Salary: £45,000 - £55,000 + Bonus + Benefits 

About the Role 

This is an exciting yet challenging role in which you will be responsible for the development of this global company’s Windows-based desktop application. The application is written in C#, Winforms and WPF with Microsoft SQL Server and you will work with a cross-functional team across all areas of the application as needed to design and implement the application. This will involve conducting and participating in design and code reviews, research to determine the best technology to solve problems, taking ownership of tasks, driving them through to completion and working effectively within a SCRUM team. 

Key Skills 

Bachelor’s degree in computer science or related technical experience. 
Some desktop (non-web) application development experience. 
Familiarity with Winforms and WPF controls and layout, events and dependency properties 
A good fundamental knowledge of OO principles, design patterns and the idioms of Winforms ,WPF, C# and the .NET framework 
Experience in using and developing with Microsoft SQL Server. 
A broad knowledge of the C# programming language 
A strong familiarity with data structures and algorithms 
Strong grasp of software design patterns and effective development methodologies 
Strong problem-solving, written and verbal communication skills 
Customer and quality focused with excellent attention to detail 

About the company 

This is a global software company providing solutions within the retail and transport industries. The company offers an enriching working environment with the opportunity to develop and progress your career!