Role: Senior C# Software Engineer (Winforms, WPF, SQL)
Location: Birmingham, West Midlands
Salary: £55,000 – £65,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.
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!