Senior C# Software Engineer

Rethink Recruitment Solutions Limited
09 Jan 2017
18 Jan 2017
Contract Type
We currently have a new exciting opportunity available to work for an electronic test consultancy in Taunton. This is a great opportunity to join a company that is doing extremely well, with very ambitious growth plans.

You will become part of a small team with a friendly, family vibe, with the intention to grow to a large team in the next few years. There is a nice atmosphere in the company with everyone getting their say and getting their voice heard.

The role will give you full life-cycle experience designing, developing, testing and implementing as well as liaising with clients to ensure they are happy. You will also get the chance to visit client on-site at times adding an interesting dimension to the role.

Required Skills

- Experienced in coding with the MS stack; C#, .Net etc.
- Knowledge of WPF Threading with an understanding of MVVM, MCV or MVP patterns and data binding
- Object-Orientation, including standard design patterns. (OO, OOP, OOD, OOA
- Test-Driven Development (TDD) with a good understanding of Mocking
- Communication over Serial, UDP and TCP/IP

Desired Skills

- Experience interfacing with hardware and good knowledge of electronics
- Source code control, Inc. branching and merging (SVN preferred)
- Automated Build and continuous Integration - (TeamCity or similar)
- Knowledge or experience of VB practices would be extremely beneficial
- Knowledge of Prism, MEF and Entity Framework
- Experience coding C/C++ and embedded programming

Please get in touch with Chloe Turner from Rethink Recruitment for more information.