C#NET Developer x2 - Manchester

Recruiter
Saxon Recruitment Solutions Ltd
Location
Manchester
Salary
£35k - £45k pa + Benefits + Bonus
Posted
25 Sep 2017
Closes
03 Nov 2017
Contract Type
Permanent
Hours
Full Time
C#.NET Developer x2 - Manchester. C#.NET Developer, C# Software Developer, C# Software Engineer, XAML, WPF, Silverlight, MVVM, OOD, TCP/IP, UDP, WinCE, IoT. Commutable from Manchester, Warrington, Wigan, Bolton, Stockport. An exciting new opportunity has arisen for a highly skilled backend C#.NET Software Engineer / C# Developer to join a leading global supplier of Industrial equipment based in Manchester. As a C#.NET Software Engineer, you will report directly to the PC Software Team Lead and will be responsible for working predominantly on greenfield development projects as the company aims to deliver its next generation products. The C#.NET Developer role will involve backend .NET application development on both PC and embedded Windows platforms, with a strong emphasis placed on development of communications and connectivity related solutions. The C#.NET Software Engineer will have exceptional People Skills and be required to collaborate with the wider business (sales, marketing, product management, etc.) to solicit requirements, design and deliver solutions as part of new product development. The successful candidate will be a highly motivated individual, with a keen interest in the latest industry trends and a strong desire to adopt new tools and technologies. The Software Engineer must have the following technical experience : * Minimum of 3 years hand-on experience of commercial C# .NET development within a busy team environment * Experience of .NET development using Visual Studio 2012 / 2013 / 2015 * A strong knowledge of the Microsoft technology stack * Demonstrable knowledge and experience of XAML, WPF, or Silverlight UI development using the MVVM pattern * Extensive knowledge of the .NET framework (V3.5 and later) * A full understanding of Object Oriented (OO) design. The successful candidate will have excellent written, oral communication and interpersonal skills and demonstrate skilful application of the following core competencies : * High motivation - takes responsibility for achieving results, overcomes obstacles and adapts approach * Strong decision making - effective in analysing situations, solving problems and clarifying/summarising key issues * Strong interest in new technology - makes appropriate use of tools and technologies to deliver optimal business solutions. Good awareness of the modern technology landscape * Partnership and teamwork - actively engages and respects the diverse contributions of team, partners or networks. Able to work in teams of various sizes as well as individually on occasion * Self-starter - excellent interpersonal and communication skills, proactive with good prioritisation skills * Flexible attitude - willingness to be flexible to ensure delivery in demanding timescales * Rigorous attention to detail and a 'can-do' attitude * Minimum of a 2:1 Bachelor's degree in a computing, physics or other relevant engineering related degree. (Significant industry experience considered in other cases). As an "ideal" it would be desirable if the individual has the following skills and experience : * User interfaces design using Expression Blend * RDBMS, preferably SQL Server 2012 / 2014 and associated SQL query language * Dependency injection / IoC containers such as Unity * Agile development methodologies such as SCRUM * O/RM frameworks such as Entity Framework * Logging frameworks such as Log4Net or NLog * Universal Windows Platform (UWP) * TDD using automated unit testing frameworks such as MSTest or NUnit * .NET distributed technologies such as WCF & Web Services. Excellent career opportunities in a professional environment, developing new generation products using the latest technologies. The company is committed to Training & Development supported by an excellent staff retention.
This job was originally posted as www.jobsite.co.uk/job/959179452