Software Engineer

Location
Swansea, Wales
Salary
Negotiable
Posted
09 Mar 2018
Closes
06 Apr 2018
Ref
00080165
Contact
Recruitment Genius Ltd
Contract Type
Permanent
Hours
Full Time
This is an excellent opportunity to become part of the Product Development Team at this business.

They currently have a rare and fantastic opening at their Silverwing site, based at Swansea to join an innovative forward-thinking company and work as part of a friendly and highly motivational team in an excellent working environment.

This is a world leading, rapidly growing business within the NDT Industry undertaking design, development and manufacture of specialist inspection equipment for the non-destructive testing (NDT) industry.

Role & responsibilities:
- Design, develop, maintain and troubleshoot PC application software to a high-quality standard.
- Work with the Product Manager to ensure product specifications are met successfully.
- Work with the Project Manager to plan work effectively into sprints.
- Work with the QA team to ensure bugs are resolved efficiently.

Experience:
- C#. Experience with 4+ and Visual Studio IDE.
- Windows presentation foundation (WPF) or HTML5 and ASP.
- Large dataset management experience with SQL Server.
-Knowledge of Windows Applications and PC support.
- Candidates must be able to demonstrate strong analytical skills and have proven commercial experience in Software Development.

Advantageous:
-Experience with user interface design.
-Graphics DirectX experience is a plus.
- OpenCL programming is a plus.
- Experience in working with multi-site teams is plus.
- Experience with firmware programmes for embedded micro-controllers is a plus.
- Knowledge of non-destructive testing techniques.

The person:
- Pro-active, driven and results orientated.
- Excellent problem-solving ability.
- Excellent written and oral communication skills.
- Ability to meet set deadlines.
- A highly professional approach and manner.
- Hands on, flexible and able to multi task.
- Be organised and methodical.
- Be able to present information in a clear and concise manner, oral and in writing.
- Willingness to learn, is enthusiastic, highly motivated and able to take initiative.