Software Engineer

15 Aug 2019
12 Sep 2019
Recruitment Genius Ltd
Contract Type
Full Time
This company is a leading developer of Non-Destructive Testing products. They are constantly innovating to help give their customers the edge. The engineering team is tackling some of the most interesting problems in the NDT world. They have a team of expert scientist and outstanding electrical, mechanical and software engineers.

They are looking for a software engineer to join them in developing a product in the Teletest range. Teletest is exciting technology that uses long range ultrasonics to identify hidden corrosion in pipelines and other structures. The new engineer will join a small agile team in developing the latest product, which is being built from the ground up. The role will span the whole Software Development Lifecycle. There will be lots of opportunities to stretch your skills, get creative and learn.

The role will involve
- Following modern best practices of software development
- Creative design leading to an exciting user experience
- Coding in C# .Net
- Development of WPF user interfaces
- Design, implementation and optimisation of numerical algorithms, including signal processing
- Creating drivers for instrumentation control over TCP/IP
- Writing robust and automated test code

What They Are Looking For
- A minimum of 3 years' experience writing C# .NET. C/C++ experience is also desirable
- Experience of building user interfaces with WPF following the MVVM pattern
- A minimum of a bachelor's degree in computer science with experience of developing commercial or scientific software
- Code and project management, preferably using JIRA and SVN
- Knowledge of signal processing is desirable but not essential
- Experience with Python would also be an advantage

Similar jobs

Similar jobs